summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/Makefile4
-rw-r--r--docs/_ext/testcoverage.py43
-rw-r--r--docs/_ext/vyos.py116
-rw-r--r--docs/_include/coverage/20220531-1.4-rolling-202205310217.json120049
-rw-r--r--docs/_include/coverage/20220712-1.4-rolling-202207111030.json125395
-rw-r--r--docs/_include/coverage/20221013-1.4-rolling-202210090955.json124747
-rw-r--r--docs/_include/coverage/20221229-1.4-rolling-202212280917.json125763
-rw-r--r--docs/_include/interface-common-without-dhcp1.txt7
-rw-r--r--docs/_include/interface-common-without-mac.txt31
-rw-r--r--docs/_include/interface-ip.txt20
-rw-r--r--docs/_include/interface-mtu.txt2
m---------docs/_include/vyos-1x0
-rw-r--r--docs/_static/css/custom.css6
-rw-r--r--docs/_static/images/IPSec_close_action_settings.jpgbin0 -> 62330 bytes
-rw-r--r--docs/_static/images/password-recovery-01.pngbin0 -> 26445 bytes
-rw-r--r--docs/automation/cloud-init.rst7
-rw-r--r--docs/automation/command-scripting.rst12
-rw-r--r--docs/automation/vyos-ansible.rst2
-rw-r--r--docs/automation/vyos-api.rst20
-rw-r--r--docs/automation/vyos-napalm.rst2
-rw-r--r--docs/automation/vyos-netmiko.rst2
-rw-r--r--docs/changelog/1.3.rst493
-rw-r--r--docs/changelog/1.4.rst1235
-rw-r--r--docs/cli.rst4
-rw-r--r--docs/conf.py6
-rw-r--r--docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log1499
-rw-r--r--docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst22
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log1535
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst48
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/_include/PE1.conf8
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/_include/PE2.conf8
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/_include/PE3.conf8
-rw-r--r--docs/configexamples/autotest/Wireguard/Wireguard.log1178
-rw-r--r--docs/configexamples/autotest/Wireguard/Wireguard.rst20
-rw-r--r--docs/configexamples/autotest/Wireguard/_include/branch.conf4
-rw-r--r--docs/configexamples/autotest/Wireguard/_include/central.conf4
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.log1201
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst41
-rw-r--r--docs/configexamples/azure-vpn-bgp.rst4
-rw-r--r--docs/configexamples/azure-vpn-dual-bgp.rst4
-rw-r--r--docs/configexamples/bgp-ipv6-unnumbered.rst4
-rw-r--r--docs/configexamples/ha.rst12
-rw-r--r--docs/configexamples/inter-vrf-routing-vrf-lite.rst16
-rw-r--r--docs/configexamples/l3vpn-hub-and-spoke.rst76
-rw-r--r--docs/configexamples/zone-policy.rst28
-rw-r--r--docs/configuration/container/index.rst164
-rw-r--r--docs/configuration/firewall/general.rst1003
-rw-r--r--docs/configuration/firewall/index.rst782
-rw-r--r--docs/configuration/firewall/zone.rst91
-rw-r--r--docs/configuration/highavailability/index.rst70
-rw-r--r--docs/configuration/index.rst1
-rw-r--r--docs/configuration/interfaces/bridge.rst6
-rw-r--r--docs/configuration/interfaces/dummy.rst4
-rw-r--r--docs/configuration/interfaces/ethernet.rst6
-rw-r--r--docs/configuration/interfaces/geneve.rst2
-rw-r--r--docs/configuration/interfaces/index.rst2
-rw-r--r--docs/configuration/interfaces/l2tpv3.rst4
-rw-r--r--docs/configuration/interfaces/loopback.rst2
-rw-r--r--docs/configuration/interfaces/macsec.rst22
-rw-r--r--docs/configuration/interfaces/openvpn.rst4
-rw-r--r--docs/configuration/interfaces/pppoe.rst32
-rw-r--r--docs/configuration/interfaces/pseudo-ethernet.rst2
-rw-r--r--docs/configuration/interfaces/sstp-client.rst150
-rw-r--r--docs/configuration/interfaces/tunnel.rst4
-rw-r--r--docs/configuration/interfaces/virtual-ethernet.rst95
-rw-r--r--docs/configuration/interfaces/vxlan.rst2
-rw-r--r--docs/configuration/interfaces/wireguard.rst7
-rw-r--r--docs/configuration/interfaces/wireless.rst25
-rw-r--r--docs/configuration/interfaces/wwan.rst2
-rw-r--r--docs/configuration/loadbalancing/index.rst10
-rw-r--r--docs/configuration/nat/nat44.rst2
-rw-r--r--docs/configuration/pki/index.rst4
-rw-r--r--docs/configuration/policy/examples.rst39
-rw-r--r--docs/configuration/policy/route-map.rst144
-rw-r--r--docs/configuration/policy/route.rst435
-rw-r--r--docs/configuration/protocols/bfd.rst2
-rw-r--r--docs/configuration/protocols/bgp.rst27
-rw-r--r--docs/configuration/protocols/igmp.rst2
-rw-r--r--docs/configuration/protocols/isis.rst263
-rw-r--r--docs/configuration/protocols/mpls.rst14
-rw-r--r--docs/configuration/protocols/ospf.rst182
-rw-r--r--docs/configuration/protocols/static.rst7
-rw-r--r--docs/configuration/service/broadcast-relay.rst5
-rw-r--r--docs/configuration/service/conntrack-sync.rst35
-rw-r--r--docs/configuration/service/console-server.rst24
-rw-r--r--docs/configuration/service/dhcp-relay.rst4
-rw-r--r--docs/configuration/service/dhcp-server.rst81
-rw-r--r--docs/configuration/service/eventhandler.rst127
-rw-r--r--docs/configuration/service/https.rst6
-rw-r--r--docs/configuration/service/index.rst2
-rw-r--r--docs/configuration/service/ipoe-server.rst8
-rw-r--r--docs/configuration/service/monitoring.rst107
-rw-r--r--docs/configuration/service/ntp.rst (renamed from docs/configuration/system/ntp.rst)20
-rw-r--r--docs/configuration/service/pppoe-server.rst37
-rw-r--r--docs/configuration/service/router-advert.rst7
-rw-r--r--docs/configuration/service/ssh.rst36
-rw-r--r--docs/configuration/service/webproxy.rst11
-rw-r--r--docs/configuration/system/acceleration.disable7
-rw-r--r--docs/configuration/system/acceleration.rst146
-rw-r--r--docs/configuration/system/conntrack.rst137
-rw-r--r--docs/configuration/system/eventhandler.rst51
-rw-r--r--docs/configuration/system/host-name.rst7
-rw-r--r--docs/configuration/system/index.rst3
-rw-r--r--docs/configuration/system/ip.rst11
-rw-r--r--docs/configuration/system/ipv6.rst2
-rw-r--r--docs/configuration/system/login.rst199
-rw-r--r--docs/configuration/system/option.rst14
-rw-r--r--docs/configuration/vpn/dmvpn.rst5
-rw-r--r--docs/configuration/vpn/ipsec.rst67
-rw-r--r--docs/configuration/vpn/l2tp.rst4
-rw-r--r--docs/configuration/vpn/openconnect.rst39
-rw-r--r--docs/configuration/vpn/site2site_ipsec.rst156
-rw-r--r--docs/configuration/vpn/sstp.rst14
-rw-r--r--docs/configuration/vrf/index.rst4
-rw-r--r--docs/configuration/zonepolicy/index.rst71
-rw-r--r--docs/contributing/build-vyos.rst114
-rw-r--r--docs/coverage.rst23
-rw-r--r--docs/documentation.rst23
-rw-r--r--docs/index.rst2
-rw-r--r--docs/installation/install.rst2
-rw-r--r--docs/installation/virtual/proxmox.rst7
-rw-r--r--docs/installation/vyos-on-baremetal.rst2
-rw-r--r--docs/introducing/history.rst2
-rw-r--r--docs/operation/index.rst1
-rwxr-xr-xdocs/operation/password-recovery.rst25
-rw-r--r--docs/quick-start.rst4
126 files changed, 504351 insertions, 4600 deletions
diff --git a/docs/Makefile b/docs/Makefile
index 7bc0c5ab..cb6226af 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -27,3 +27,7 @@ livehtml:
sphinx-autobuild --host $(AUTOHOST) --port $(AUTOPORT) $(AUTOOPTS) \
"$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
+
+defaultvalue: export VYOS_DEFAULT=True
+defaultvalue:
+ @$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) \ No newline at end of file
diff --git a/docs/_ext/testcoverage.py b/docs/_ext/testcoverage.py
index 3d1461a9..efe6e01d 100644
--- a/docs/_ext/testcoverage.py
+++ b/docs/_ext/testcoverage.py
@@ -1,14 +1,13 @@
'''
generate json with all commands from xml for vyos documentation coverage
-
'''
-
import sys
import os
import json
import re
import logging
+import datetime
from io import BytesIO
from lxml import etree as ET
@@ -33,11 +32,32 @@ input_data = [
}
]
+vyos_commands_dir = "_include/coverage"
+
node_data = {
'cfgcmd': {},
'opcmd': {},
}
+
+def get_vyos_commands():
+ return_data = None
+ for (dirpath, dirnames, filenames) in os.walk(vyos_commands_dir):
+ for file in filenames:
+ with open(f"{vyos_commands_dir}/{file}") as f:
+ data = json.load(f)
+
+ if not return_data:
+ return_data = data
+
+ # find latestes export
+ if datetime.datetime.fromisoformat(return_data['date']) < datetime.datetime.fromisoformat(data['date']):
+ return_data = data
+
+ return return_data
+
+
+
def get_properties(p):
props = {}
props['valueless'] = False
@@ -155,12 +175,18 @@ def get_properties(p):
def process_node(n, f):
+
props_elem = n.find("properties")
children = n.find("children")
command = n.find("command")
children_nodes = []
owner = n.get("owner")
node_type = n.tag
+ defaultvalue = n.find("defaultValue")
+
+ if defaultvalue is not None:
+ defaultvalue = defaultvalue.text
+
name = n.get("name")
props = get_properties(props_elem)
@@ -198,7 +224,9 @@ def process_node(n, f):
'children': children_nodes,
'props': props,
'command': test_command,
- 'filename': f
+ 'filename': f,
+ 'defaultvalue': defaultvalue
+
}
return node
@@ -212,9 +240,11 @@ def create_commands(data, parent_list=[], level=0):
'tag_help': [],
'level': level,
'no_childs': False,
- 'filename': None
+ 'filename': None,
+ 'defaultvalue': None,
}
command['filename'] = data['filename']
+ command['defaultvalue'] = data['defaultvalue']
command['name'].extend(parent_list)
command['name'].append(data['name'])
@@ -328,6 +358,7 @@ def get_working_commands():
'children': [],
'command': node_data[kind][entry]['command'],
'filename': node_data[kind][entry]['filename'],
+ 'defaultvalue': node_data[kind][entry]['defaultvalue']
}
config_tree_new[kind][node_0]['children'].extend(node_data[kind][entry]['children'])
@@ -378,6 +409,4 @@ def override_element(l: list):
el.getparent().remove(el)
if __name__ == "__main__":
- res = get_working_commands()
- print(json.dumps(res))
- #print(res['cfgcmd'][0])
+ get_vyos_commands()
diff --git a/docs/_ext/vyos.py b/docs/_ext/vyos.py
index caa51a90..61b7519d 100644
--- a/docs/_ext/vyos.py
+++ b/docs/_ext/vyos.py
@@ -2,13 +2,14 @@ import re
import json
import os
from datetime import datetime
+from unittest import defaultTestLoader
from docutils import io, nodes, utils, statemachine
from docutils.parsers.rst.roles import set_classes
from docutils.parsers.rst import Directive, directives, states
from sphinx.util.docutils import SphinxDirective
-from testcoverage import get_working_commands
+from testcoverage import get_working_commands, get_vyos_commands
from sphinx.util import logging
@@ -29,6 +30,11 @@ def setup(app):
'html'
)
app.add_config_value(
+ 'vyos_commands',
+ get_vyos_commands(),
+ 'html'
+ )
+ app.add_config_value(
'vyos_coverage',
{
'cfgcmd': [0,len(app.config.vyos_working_commands['cfgcmd'])],
@@ -393,6 +399,21 @@ class OpcmdlistDirective(Directive):
return [oplist]
+def get_default_value(title_text, config, cfgmode):
+ title_text = strip_cmd(title_text)
+ for cmd in config.vyos_working_commands[cfgmode]:
+ cmd_joined = ' '.join(cmd['name'])
+ cmd_striped = strip_cmd(cmd_joined)
+ if "table-size" in cmd['name']:
+ pass
+ #print(cmd)
+ #print(cmd_striped)
+ #print(title_text)
+ #print()
+ if cmd_striped == title_text:
+ if cmd['defaultvalue']:
+ return cmd['defaultvalue']
+ return None
class CmdDirective(SphinxDirective):
@@ -405,19 +426,31 @@ class CmdDirective(SphinxDirective):
content_list = []
title_text = ''
content_text = ''
+ defaultvalue = None
has_body = False
cfgmode = self.custom_class + "cmd"
+ try:
+ if '' in self.content:
+ index = self.content.index('')
+ title_list = self.content[0:index]
+ content_list = self.content[index + 1:]
+
+ title_text = ' '.join(title_list)
+ content_text = content_text + '\n'.join(content_list)
+ has_body = True
+ else:
+ title_list = self.content
+ title_text = ' '.join(title_list)
+ except Exception as e:
+ print("error", e)
- if '' in self.content:
- index = self.content.index('')
- title_list = self.content[0:index]
- content_list = self.content[index + 1:]
- title_text = ' '.join(title_list)
- content_text = '\n'.join(content_list)
- has_body = True
- else:
- title_text = ' '.join(self.content)
+ # render defaultvalue
+ if os.getenv('VYOS_DEFAULT') or ':defaultvalue:' in title_text:
+ value = get_default_value(title_list, self.config, cfgmode)
+ title_text = title_text.replace(":defaultvalue:", '')
+ if value:
+ defaultvalue = f"default: {value}\n"
anchor_id = nodes.make_id(self.custom_class + "cmd-" + title_text)
target = nodes.target(ids=[anchor_id])
@@ -439,6 +472,11 @@ class CmdDirective(SphinxDirective):
heading_element['classes'] += [self.custom_class + 'cmd-heading']
panel_element.append(heading_element)
+ if defaultvalue:
+ defaultvalue_element = nodes.paragraph(text=defaultvalue)
+ defaultvalue_element['classes'] = ["defaultvalue"]
+ panel_element.append(defaultvalue_element)
+
append_list = {
'docname': self.env.docname,
@@ -521,9 +559,11 @@ def strip_cmd(cmd, debug=False):
if debug:
print(cmd)
cmd = re.sub('\s+','',cmd)
+ cmd = cmd.replace(':defaultvalue:','')
if debug:
print(cmd)
print("")
+
return cmd
def build_row(app, fromdocname, rowdata):
@@ -550,17 +590,20 @@ def build_row(app, fromdocname, rowdata):
-def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
+def process_coverage(app, fromdocname, doccmd, xmlcmd, vyoscmd, cli_type):
coverage_list = {}
strip_true_list = []
for cmd in doccmd:
coverage_item = {
'doccmd': None,
'xmlcmd': None,
+ 'vyoscmd': None,
'doccmd_item': None,
'xmlcmd_item': None,
+ 'vyoscmd_item': None,
'indocs': False,
'inxml': False,
+ 'invyos': False,
'xmlfilename': None
}
coverage_item['doccmd'] = cmd['cmd']
@@ -576,10 +619,13 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
coverage_item = {
'doccmd': None,
'xmlcmd': None,
+ 'vyoscmd': None,
'doccmd_item': None,
'xmlcmd_item': None,
+ 'vyoscmd_item': None,
'indocs': False,
'inxml': False,
+ 'invyos': False,
'xmlfilename': None
}
coverage_item['xmlcmd'] = cmd['cmd']
@@ -592,7 +638,33 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
coverage_list[strip]['xmlcmd_item'] = cmd
coverage_list[strip]['inxml'] = True
coverage_list[strip]['xmlfilename'] = cmd['filename']
- strip_true_list.append(strip)
+
+
+ for item in vyoscmd[cli_type]:
+ cmd = ' '.join(item['cmd'])
+ strip = strip_cmd(cmd)
+ if strip not in coverage_list.keys():
+ coverage_item = {
+ 'doccmd': None,
+ 'xmlcmd': None,
+ 'vyoscmd': None,
+ 'doccmd_item': None,
+ 'xmlcmd_item': None,
+ 'vyoscmd_item': None,
+ 'indocs': False,
+ 'inxml': False,
+ 'invyos': False,
+ 'xmlfilename': None
+ }
+ coverage_item['vyoscmd'] = cmd
+ coverage_item['invyos'] = True
+ coverage_list[strip] = dict(coverage_item)
+ else:
+ coverage_list[strip]['vyoscmd'] = cmd
+ coverage_list[strip]['invyos'] = True
+ if coverage_list[strip]['indocs'] and coverage_list[strip]['inxml']:
+ strip_true_list.append(strip)
+
strip_true_list = list(set(strip_true_list))
@@ -605,11 +677,11 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
table = nodes.table()
- tgroup = nodes.tgroup(cols=3)
+ tgroup = nodes.tgroup(cols=4)
table += tgroup
- header = (f'Status {len(strip_true_list)}/{len(coverage_list)}', 'Documentaion', 'XML')
- colwidths = (5, 50 , 50)
+ header = (f'Status {len(strip_true_list)}/{len(coverage_list)}', 'Documentation', 'XML', f'in VyOS {vyoscmd["os"]}')
+ colwidths = (5, 33 , 33, 33)
table = nodes.table()
tgroup = nodes.tgroup(cols=len(header))
table += tgroup
@@ -623,6 +695,7 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
for entry in sorted(coverage_list):
doc_cmd_text = []
doc_xml_text = []
+ doc_vyos_text = []
if coverage_list[entry]['indocs']:
doc_cmd_text.append(coverage_list[entry]['doccmd_item'])
else:
@@ -633,8 +706,14 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
doc_xml_text.append(coverage_list[entry]['xmlcmd'])
else:
doc_xml_text.append('Nothing found in XML Definitions')
+
+ if coverage_list[entry]['invyos']:
+ doc_vyos_text.append(coverage_list[entry]['vyoscmd'])
+ else:
+ doc_vyos_text.append('Nothing found in VyOS')
+
- if not coverage_list[entry]['indocs'] or not coverage_list[entry]['inxml']:
+ if not coverage_list[entry]['indocs'] or not coverage_list[entry]['inxml'] or not coverage_list[entry]['invyos']:
status = False
else:
status = True
@@ -643,7 +722,8 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
(
status,
doc_cmd_text,
- doc_xml_text
+ doc_xml_text,
+ doc_vyos_text
)
)
@@ -678,6 +758,7 @@ def process_cmd_nodes(app, doctree, fromdocname):
fromdocname,
env.vyos_cfgcmd,
app.config.vyos_working_commands['cfgcmd'],
+ app.config.vyos_commands,
'cfgcmd'
)
)
@@ -695,6 +776,7 @@ def process_cmd_nodes(app, doctree, fromdocname):
fromdocname,
env.vyos_opcmd,
app.config.vyos_working_commands['opcmd'],
+ app.config.vyos_commands,
'opcmd'
)
)
diff --git a/docs/_include/coverage/20220531-1.4-rolling-202205310217.json b/docs/_include/coverage/20220531-1.4-rolling-202205310217.json
new file mode 100644
index 00000000..4055fd99
--- /dev/null
+++ b/docs/_include/coverage/20220531-1.4-rolling-202205310217.json
@@ -0,0 +1,120049 @@
+{
+ "os": "1.4-rolling-202205310217",
+ "date": "2022-05-31T16:08:42.591122",
+ "cfgcmd": [
+ {
+ "cmd": [
+ "cluster",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32: 1-29999; Interval after which a node is considered dead after missing heartbeats (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "auto-failback",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Fail back to primary node if it recovers from failure",
+ "type": "bool",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "monitor",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP address(es) for monitoring connectivity",
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Host name of the primary node [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "secondary",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Host name(s) of the secondary node(s) [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <IP addr>/<prefix len>/<interface>; IP address (with subnet mask length and interface) to be clustered",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "keepalive-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time interval between heartbeat packets (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "mcast-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Multicast group for sending/receiving heartbeat packets",
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "monitor-dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32: 1-29999; Interval after which a monitor node is considered dead (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "allow-host-networks"
+ ],
+ "run": null,
+ "help": "Allow host networks in container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "cap-add",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sys-time; Permission to set system clock",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Destination container device",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Source device",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Set environment option value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "image",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Image name in the hub-registry",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "memory",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16384; Container memory in megabytes (MB)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "network",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: start-end; Destination container port range (e.g. 10025-10030)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Protocol tcp/udp",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: start-end; Source host port range (e.g. 10025-10030)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "restart",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Destination container directory",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Source host directory",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Network description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 network prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "registry",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Registry Name (default: docker.io, quay.io)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "all-ping",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "broadcast-ping",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "config-trap",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4range; IPv4 range to match (e.g. 10.0.0.1-10.0.0.200)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6range; IPv6 range to match (e.g. 2002::1-2002::ff)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <MAC address>; MAC address to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 Subnet to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: start-end; Numbered port range (e.g. 1001-1050)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ip-src-route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "run": null,
+ "help": "Option to log packets hitting default-action",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: drop; Drop matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Option to disable firewall rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "run": null,
+ "help": "Second and further fragments of fragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "run": null,
+ "help": "Head fragments or unfragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "eq",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Hop limit equal to value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "gt",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Hop limit greater than value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "lt",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Hop limit less than value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "code",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; ICMPv6 code (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; ICMPv6 type (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: router-renumbering; ICMPv6 type 138: router-renumbering",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "run": null,
+ "help": "Inbound IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "run": null,
+ "help": "Inbound non-IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable log",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<protocol>; IP protocol name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-receive-redirects",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-src-route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "log-martians",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "run": null,
+ "help": "Option to log packets hitting default-action",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: drop; Drop matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Option to disable firewall rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "run": null,
+ "help": "Second and further fragments of fragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "run": null,
+ "help": "Head fragments or unfragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "run": null,
+ "help": "Inbound IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "run": null,
+ "help": "Inbound non-IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable log",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<protocol>; IP protocol name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "receive-redirects",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "send-redirects",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable sending IPv4 ICMP redirect messages",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: reject; Action to reject",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "log",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: reject; Action to reject",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "log",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: reject; Action to reject",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "log",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "syn-cookies",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable use of TCP SYN cookies with IPv4",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "twa-hazards-protection",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "algorithm",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: locality-based-least-connection; Locality-Based least connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "delay-loop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-600; Interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "forward-method",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: tunnel; Tunneling",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "persistence-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; Timeout for persistent connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: udp; UDP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "connection-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; Connection timeout to remote server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "address",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "advertise-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Advertise interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Password string (up to 8 characters)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ah; AH - IPSEC (not recommended)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "excluded-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "failure-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Health check failure count required for transition to fault (default: 3)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Health check execution interval in seconds (default: 60)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "script",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Health check script file",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "hello-source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 hello source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "no-preempt"
+ ],
+ "run": null,
+ "help": "Disable master preemption",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "peer-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 unicast peer address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "preempt-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1000; preempt delay",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Router priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "rfc3768-compatibility"
+ ],
+ "run": null,
+ "help": "Use VRRP virtual MAC address as per RFC3768",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "exclude-vrrp-interface"
+ ],
+ "run": null,
+ "help": "Disable track state of main interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to backup",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to fault",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to master",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to stop",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "vrid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Virtual router identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "member",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRRP group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to backup",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to fault",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to master",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run on VRRP state transition to stop",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "hash-policy",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: encap3+4; combine encapsulated IP address and port to make hash",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "lacp-rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: fast; Request partner to transmit LACPDUs every 1 second",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "member",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "min-links",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16; Minimum number of member interfaces required up before enabling bond",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: xor-hash; Distribute based on MAC address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "run": null,
+ "help": "Enable eXpress Data Path",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "aging",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-1000000; MAC address aging time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "enable-vlan"
+ ],
+ "run": null,
+ "help": "Enable VLAN aware bridge",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "forwarding-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "hello-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "querier"
+ ],
+ "run": null,
+ "help": "Enable IGMP querier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "max-age",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-40; Bridge maximum aging time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "allowed-vlan",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <idN>-<idM>; VLAN id range allowed on this interface (use '-' as delimiter)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "isolated"
+ ],
+ "run": null,
+ "help": "Port is isolated (also known as Private-VLAN)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "native-vlan",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-63; Bridge port priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Bridge priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "stp"
+ ],
+ "run": null,
+ "help": "Enable spanning tree protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "netns",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: text; Network namespace name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-flow-control"
+ ],
+ "run": null,
+ "help": "Disable Ethernet flow control (pause frames)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "duplex",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: full; Full duplex",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gro"
+ ],
+ "run": null,
+ "help": "Enable Generic Receive Offload",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gso"
+ ],
+ "run": null,
+ "help": "Enable Generic Segmentation Offload",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "lro"
+ ],
+ "run": null,
+ "help": "Enable Large Receive Offload",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "rps"
+ ],
+ "run": null,
+ "help": "Enable Receive Packet Steering",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "sg"
+ ],
+ "run": null,
+ "help": "Enable Scatter-Gather",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "tso"
+ ],
+ "run": null,
+ "help": "Enable TCP Segmentation Offloading",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "rx",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:80-16384; ring buffer size",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "tx",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:80-16384; ring buffer size",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 100000; 100 Gbit/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "run": null,
+ "help": "Enable eXpress Data Path",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: inherit; Copy from the original IP header",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Time to Live",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "destination-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ip; IP encapsulation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-session-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-429496729; L2TPv3 peer session identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-tunnel-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "session-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-429496729; L2TPv3 session identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "tunnel-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "cipher",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: gcm-aes-256; Galois/Counter Mode of AES cipher with 256-bit key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "encrypt"
+ ],
+ "run": null,
+ "help": "Enable optional MACsec encryption",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "cak",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: key; 16-byte (128-bit) hex-string (32 hex-digits)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "ckn",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: key; 32-byte (256-bit) hex-string (64 hex-digits)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "replay-window",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Number of packets that could be misordered",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "OpenVPN password used for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "run": null,
+ "help": "OpenVPN username used for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "device-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: tap; TAP device, required for OSI layer 2",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "cipher",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "ncp-ciphers",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sha512; SHA-512 algorithm",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "failure-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1000; Maximum number of keepalive packet failures",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Keepalive packet interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-address",
+ "<text>",
+ "subnet-mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Subnet-mask for local IP address of tunnel (IPv4 only)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-host",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Local IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: server; Server in client-server mode",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "openvpn-option",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Additional OpenVPN options. You must",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "persistent-tunnel"
+ ],
+ "run": null,
+ "help": "Do not close and reopen interface (TUN/TAP device) on client restarts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: tcp-active; TCP and initiates connections actively",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Remote end IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-host",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Hostname of remote host",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "replace-default-route",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Tunnel endpoints are on the same subnet",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Client IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "push-route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "subnet-mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 subnet mask",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "base",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Client IPv6 pool base address with optional prefix length (defaults: base = server subnet + 0x1000, prefix length = server prefix length)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "domain-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Domain Name Server suffix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "max-connections",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4096; Number of concurrent clients",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "challenge",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: enable; Enable chalenge-response (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "digits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 1-65535; Seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "drift",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 1-65535; Seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "slop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 1-65535; Seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "step",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 1-65535; Seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "push-route",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Metric for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "reject-unconfigured-clients"
+ ],
+ "run": null,
+ "help": "Reject connections from clients that are not explicitly configured",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "topology",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: subnet; Subnet topology",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "shared-secret-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Secret key shared with remote end of tunnel",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "auth-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "TLS shared secret key for tls-auth",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "crypt-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Static key to use to authenticate control channel",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "dh-params",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Diffie Hellman parameters (server only)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "role",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: passive; Wait for incoming TLS connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "tls-version-min",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 1.3; TLS v1.3",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "use-lzo-compression"
+ ],
+ "run": null,
+ "help": "Use fast LZO compression on this TUN/TAP interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "access-concentrator",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Access concentrator name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Password used for connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Username used for connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "run": null,
+ "help": "Establishment connection automatically when traffic is sent",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "idle-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-86400; Idle timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Address of local end of the PPPoE link",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-peer-dns"
+ ],
+ "run": null,
+ "help": "Do not use DNS servers provided by the peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Address of remote end of the PPPoE link",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "service-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Service name, only connect to access concentrators advertising this",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: passthru; Promicious mode passthrough of underlying device",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-relay-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix of interface for 6rd",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:64-8024; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable multicast (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "direction",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: egress; Mirror egress traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "hw-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "index",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 2; ERSPAN Type III",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ignore-df"
+ ],
+ "run": null,
+ "help": "Ignore the DF (don't fragment) bit",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Tunnel key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "no-pmtu-discovery"
+ ],
+ "run": null,
+ "help": "Disable path MTU discovery",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Time to Live",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "encaplimit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: none; Disable encapsulation limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "hoplimit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Hop limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "tclass",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "external"
+ ],
+ "run": null,
+ "help": "Use external control plane",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "gpe"
+ ],
+ "run": null,
+ "help": "Enable Generic Protocol extension (VXLAN-GPE)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Multicast IPv6 group address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: inherit; Copy from the original IP header",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Time to Live",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "nolearning"
+ ],
+ "run": null,
+ "help": "Do not add unknown addresses into forwarding database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: number; value which marks the packet for QoS/shaper",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address of remote tunnel endpoint",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "allowed-ips",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP addresses allowed to traverse the peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "persistent-keepalive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "preshared-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "base64 encoded preshared key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "public-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "base64 encoded public key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "private-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Base64 encoded private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "40mhz-incapable"
+ ],
+ "run": null,
+ "help": "40MHz intolerance, use 20MHz only!",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "auto-powersave"
+ ],
+ "run": null,
+ "help": "Enable WMM-PS unscheduled automatic power aave delivery [U-APSD]",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ht40-; Supported channel set width both 20 MHz and 40 MHz with secondary channel below primary channel",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "delayed-block-ack"
+ ],
+ "run": null,
+ "help": "Enable HT-delayed block ack",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "dsss-cck-40"
+ ],
+ "run": null,
+ "help": "Enable DSSS_CCK-40",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "greenfield"
+ ],
+ "run": null,
+ "help": "Enable HT-greenfield",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "ldpc"
+ ],
+ "run": null,
+ "help": "Enable LDPC coding capability",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "lsig-protection"
+ ],
+ "run": null,
+ "help": "Enable L-SIG TXOP protection capability",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "max-amsdu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "short-gi",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 40; Short GI for 40 MHz",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "smps",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "tx"
+ ],
+ "run": null,
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-ht"
+ ],
+ "run": null,
+ "help": "Require stations to support HT PHY (reject association if they do not)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-vht"
+ ],
+ "run": null,
+ "help": "Require stations to support VHT PHY (reject association if they do not)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-8; Number of antennas for this card",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-pattern-fixed"
+ ],
+ "run": null,
+ "help": "Set if antenna pattern does not change during the lifetime of an association",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "beamform",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 42 for primary 80MHz channel 36)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 58 for primary 80MHz channel 52)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 3; 80+80 MHz channel width",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "ldpc"
+ ],
+ "run": null,
+ "help": "Enable LDPC (Low Density Parity Check) coding capability",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "link-adaptation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: both; Station can provide VHT MFB in response to VHT MRQ and unsolicited VHT MFB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu-exp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-7; Maximum length of A-MPDU pre-EOF padding = 2 pow(13 + x) -1 octets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "short-gi",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 160; Short GI for 160 MHz",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "tx"
+ ],
+ "run": null,
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "tx-powersave"
+ ],
+ "run": null,
+ "help": "Enable VHT TXOP Power Save Mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "vht-cf"
+ ],
+ "run": null,
+ "help": "Station supports receiving VHT variant HT Control field",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "channel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "country-code",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; ISO/IEC 3166-1 Country Code",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-broadcast-ssid"
+ ],
+ "run": null,
+ "help": "Disable broadcast of SSID from access-point",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "expunge-failing-stations"
+ ],
+ "run": null,
+ "help": "Disassociate stations based on excessive transmission failures",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "isolate-stations"
+ ],
+ "run": null,
+ "help": "Isolate stations on the AP so they cannot see each other",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "max-stations",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2007; Number of allowed stations",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mgmt-frame-protection",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: required; MFP enforced",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ac; 802.11ac - 1300 Mbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "physical-device",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Wireless physical device (default: phy0)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "reduce-transmit-power",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; TX power reduction in dBm",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wep",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Wired Equivalent Privacy key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "cipher",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "group-cipher",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Passphrase of at least 8 but not more than 63 printable characters",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "accounting"
+ ],
+ "run": null,
+ "help": "Enable RADIUS server to receive accounting info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ssid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Wireless access-point service set identifier (SSID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "apn",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Access Point Name (APN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Password used for connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Username used for connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "run": null,
+ "help": "Establishment connection automatically when traffic is sent",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Override system host-name sent to DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "run": null,
+ "help": "Do not install default route to system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Identify the vendor client type to the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "run": null,
+ "help": "Acquire only config parameters, no address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "run": null,
+ "help": "Wait for immediate reply instead of advertisements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "run": null,
+ "help": "IPv6 temporary address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "run": null,
+ "help": "Ignore link state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "run": null,
+ "help": "Disable ARP filter on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "run": null,
+ "help": "Enable ARP accept on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "run": null,
+ "help": "Enable ARP announce on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "run": null,
+ "help": "Enable ARP ignore on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "run": null,
+ "help": "Enable proxy-arp on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "run": null,
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; No source validation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "run": null,
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "run": null,
+ "help": "Remove the default link-local address from the interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the egress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Mirror the ingress traffic of the interface to the destination interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 policy route ruleset for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Interface for packet redirection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ingress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Egress traffic policy for interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "disable-source-nat"
+ ],
+ "run": null,
+ "help": "Disable source nat rules from being configured for wan load balancing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "enable-local-traffic"
+ ],
+ "run": null,
+ "help": "Enable wan load balancing for locally sourced traffic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "flush-connections"
+ ],
+ "run": null,
+ "help": "Flush connection tracking tables on connection state change",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "hook",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Script in /config/scripts",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "failure-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Failure count",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "nexthop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dhcp; Set the nexthop via DHCP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "success-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Success count",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "resp-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-30; Response time (seconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Health target address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "test-script",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: Script in /config/scripts",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "ttl-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-254; Number of hops",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: user-defined; User defined test script",
+ "type": " txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "elp: Multiple destination ports can be specified as a comma-separated list.",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "run": null,
+ "help": "Exclude packets matching this rule from wan load balance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "failover"
+ ],
+ "run": null,
+ "help": "Enable failover for packets matching this rule from wan load balance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "interface",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Interface weight",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Burst limit for matching packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "period",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time window for rate calculation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Number of packets used for rate limit",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "threshold",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Threshold behavior for limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "per-packet-balancing"
+ ],
+ "run": null,
+ "help": "Option to match traffic per-packet instead of the default, per-flow",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<protocol>; All IP protocols except for the specified name or number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "elp: Multiple source ports can be specified as a comma-separated list.",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "sticky-connections",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable sticky incoming WAN connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "run": null,
+ "help": "Exclude packets matching this rule from NAT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound interface of NAT traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "run": null,
+ "help": "NAT rule logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; IP protocol number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: none; Do not apply port randomization (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "run": null,
+ "help": "Exclude packets matching this rule from NAT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "run": null,
+ "help": "NAT rule logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound interface of NAT traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; IP protocol number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: none; Do not apply port randomization (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Rule description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable NAT66 rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound interface of NAT66 traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "run": null,
+ "help": "NAT66 rule logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Rule description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable NAT66 rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "run": null,
+ "help": "NAT66 rule logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outbound interface of NAT66 traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "netns",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "CA certificate in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "crl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Certificate revocation list in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "CA private key in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "run": null,
+ "help": "CA private key is password protected",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "revoke"
+ ],
+ "run": null,
+ "help": "If parent CA is present, this CA certificate will be included in generated CRLs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Certificate in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Certificate private key in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "run": null,
+ "help": "Certificate private key is password protected",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "revoke"
+ ],
+ "run": null,
+ "help": "If CA is present, this certificate will be included in generated CRLs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "dh",
+ "<text>",
+ "parameters",
+ "<value>"
+ ],
+ "run": null,
+ "help": "DH parameters in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Private key in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "run": null,
+ "help": "Private key is password protected",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "public",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Public key in PEM format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "OpenVPN shared secret key data",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "OpenVPN shared secret key version",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "country",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Default country (default: GB)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "locality",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Default locality (default: Some-City)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "organization",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Default organization (default: VyOS)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "state",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Default state (default: Some-State)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "any"
+ ],
+ "run": null,
+ "help": "Any IP address to match",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "host",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Host address to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "inverse-mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Inverse-mask to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "run": null,
+ "help": "Any IP address to match",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "host",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Host address to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "inverse-mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Inverse-mask to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "run": null,
+ "help": "Any IP address to match",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "exact-match"
+ ],
+ "run": null,
+ "help": "Exact match of the network prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: additive; New value is appended to the existing value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <soo aa:nn:nn>; Site of Origin regular expression",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: IP:NN:NN; BGP large-community-list filter (IPv4 address format)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Prefix to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound Interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-200; Table number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Prefix to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Prefix to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Inbound Interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-200; Table number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Prefix to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-32; Netmask greater than length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-32; Netmask less than length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Prefix to match against",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-128; Netmask greater than length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-128; Netmask less than length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "enable-default-log"
+ ],
+ "run": null,
+ "help": "Option to log packets hitting default-action",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: drop; Drop matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Option to disable firewall rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "run": null,
+ "help": "Second and further fragments of fragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "run": null,
+ "help": "Head fragments or unfragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "run": null,
+ "help": "Inbound IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "run": null,
+ "help": "Inbound non-IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable log",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<protocol>; IP protocol number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-63; DSCP number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: main; Main table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Monthdays to match rule on",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Date to start matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time of day to start matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Date to stop matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time of day to stop matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "run": null,
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime to be UTC",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Weekdays to match rule on",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; Deny matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "call",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "continue",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Rule number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "as-path",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP as-path-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "community-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP community-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "exact-match"
+ ],
+ "run": null,
+ "help": "Community-list to exactly match",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "default-route"
+ ],
+ "run": null,
+ "help": "Default EVPN type-5 route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "route-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: prefix; Prefix route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "vni",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "extcommunity",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP extended community to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-32; Prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP prefix-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Nexthop IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-len",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-32; Prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP prefix-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: blackhole; Blackhole",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "prefix-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP prefix-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; IPV6 access list name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-128; Prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 prefix-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Nexthop IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "large-community",
+ "large-community-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP large-community-list to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "local-preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Local Preference",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "origin",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: incomplete; Incomplete origin",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "peer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Peer IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "rpki",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: valid; Match valid entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Route tag",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "goto",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Rule number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "next"
+ ],
+ "run": null,
+ "help": "Next sequence number to goto on match",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Rule number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "exclude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend-last-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times to insert",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "atomic-aggregate"
+ ],
+ "run": null,
+ "help": "BGP atomic aggregate attribute",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "comm-list",
+ "comm-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BGP communities with a community-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "comm-list",
+ "delete"
+ ],
+ "run": null,
+ "help": "Delete BGP communities matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: none; No community attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Distance value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv4",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Gateway IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Gateway IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: num-multipaths; Internally computed bandwidth based on number of multipaths (outbound-only)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "rt",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: IP:NN; Based on a router-id IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "soo",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: IP:NN; Based on a router-id IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ip-next-hop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: peer-address; Set the BGP nexthop address to the address of the peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "global",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "peer-address"
+ ],
+ "run": null,
+ "help": "Use peer address (for BGP only)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "prefer-global"
+ ],
+ "run": null,
+ "help": "Prefer global address as the nexthop",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-comm-list-delete",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BGP large community-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; ASN:nn:mm BGP large community",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "local-preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Local preference value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: type-2; OSPF external type 2 metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "origin",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: incomplete; Incomplete origin",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "originator-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Orignator IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "src",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-200; Table value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Tag value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; BGP weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "enable-default-log"
+ ],
+ "run": null,
+ "help": "Option to log packets hitting default-action",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: drop; Drop matching entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Option to disable firewall rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "run": null,
+ "help": "Second and further fragments of fragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "run": null,
+ "help": "Head fragments or unfragmented packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: packet-too-big; ICMP type/code name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "run": null,
+ "help": "Inbound IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "run": null,
+ "help": "Inbound non-IPsec packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable log",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<protocol>; IP protocol number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-63; DSCP number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: main; Main table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of MAC addresses",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of networks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Group of ports",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "run": null,
+ "help": "Acknowledge flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "run": null,
+ "help": "Congestion Window Reduced flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "run": null,
+ "help": "Explicit Congestion Notification flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "run": null,
+ "help": "Finish flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "run": null,
+ "help": "Push flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "run": null,
+ "help": "Reset flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "run": null,
+ "help": "Synchronise flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "run": null,
+ "help": "Urgent flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Monthdays to match rule on",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Date to start matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time of day to start matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Date to stop matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time of day to stop matching rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "run": null,
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime to be UTC",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Weekdays to match rule on",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "echo-mode"
+ ],
+ "run": null,
+ "help": "Enables the echo transmission mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "multihop"
+ ],
+ "run": null,
+ "help": "Allow this BFD peer to not be directly connected",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Do not attempt to start sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Disable this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Local IPv6 address used to connect to the peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "echo-mode"
+ ],
+ "run": null,
+ "help": "Enables the echo transmission mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Do not attempt to start sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Disable this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Use BGP network/prefix as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Use BGP network/prefix as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; Label Value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Network as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Redistribute non-main Kernel Routing Table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Use BGP network/prefix as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; Label Value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Redistribute non-main Kernel Routing Table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "run": null,
+ "help": "Advertise All local VNIs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "run": null,
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "run": null,
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "run": null,
+ "help": "Do not flood any BUM packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "run": null,
+ "help": "Flood BUM packets using head-end replication",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "run": null,
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "run": null,
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "run": null,
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "local-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "run": null,
+ "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "run": null,
+ "help": "Advertise dynamic capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "run": null,
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "run": null,
+ "help": "Disable capability negotiation with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "run": null,
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "run": null,
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "run": null,
+ "help": "Ignore capability negotiation with specified neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Do not initiate a session with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP MD5 password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Administratively shutdown this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "run": null,
+ "help": "Do not send back prefixes learned from the neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "run": null,
+ "help": "Enable strict capability negotiation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Disable connect timer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Hold timer disabled",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-254; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface as route source",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "run": null,
+ "help": "Always compare MEDs from different neighbors",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "run": null,
+ "help": "Compare AS-path lengths including confederation sets and sequences",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "run": null,
+ "help": "Ignore AS-path length in selecting a route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "run": null,
+ "help": "Allow load sharing across routes that have different AS paths (but same length)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "run": null,
+ "help": "Compare the router-id for identical EBGP paths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "run": null,
+ "help": "Compare MEDs among confederation paths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "run": null,
+ "help": "Treat missing route as a MED as the least preferred one",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Local preference",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "run": null,
+ "help": "Compare MEDs between different peers in the same AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "run": null,
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "run": null,
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "run": null,
+ "help": "Graceful shutdown",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "run": null,
+ "help": "Log neighbor up/down changes and reset reason",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "run": null,
+ "help": "Enable IGP route check for network statements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "run": null,
+ "help": "Disable client to client route reflection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "run": null,
+ "help": "Disable immediate session reset on peer link down event",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "run": null,
+ "help": "Disable suppress duplicate updates if the route actually not changed",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "run": null,
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Administrative shutdown of the BGP instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "run": null,
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "run": null,
+ "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "run": null,
+ "help": "Advertise dynamic capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "run": null,
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "run": null,
+ "help": "Disable capability negotiation with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "run": null,
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "run": null,
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "run": null,
+ "help": "Ignore capability negotiation with specified neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Do not initiate a session with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP MD5 password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Administratively shutdown this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-254; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface as route source",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Hold timer disabled",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "join",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-1800; Query interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-max-response-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-250; Query response value in deci-seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 3; IGMP version 3",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable-quickleave"
+ ],
+ "run": null,
+ "help": "Option to disable \"quickleave\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "alt-subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "role",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disabled; Disabled interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "threshold",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; TTL threshold for the interfaces",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "whitelist",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Level-wide password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Circuit password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Level-wide password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Circuit password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "run": null,
+ "help": "Dynamic hostname for IS-IS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-600; Set Hello interval",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "run": null,
+ "help": "Add padding to IS-IS hello packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "run": null,
+ "help": "point-to-point network type",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "run": null,
+ "help": "Disable three-way handshake",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Configure passive mode for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Level-wide password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Circuit password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-127; Priority value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: level-2; Act as an area router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "run": null,
+ "help": "Log adjacency state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "run": null,
+ "help": "Use the RFC 6232 purge-originator",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable segment-routing functionality",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; MPLS label depth",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "run": null,
+ "help": "Request upstream neighbor to replace segment/label with explicit null label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "run": null,
+ "help": "Do not request penultimate hop popping for segment/label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "run": null,
+ "help": "Request upstream neighbor to replace segment/label with explicit null label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "run": null,
+ "help": "Do not request penultimate hop popping for segment/label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "run": null,
+ "help": "Set attached bit to identify as L1/L2 router for inter-area traffic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "run": null,
+ "help": "Set overload bit to avoid any transit traffic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-120; Interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable MPLS traffic engineering extensions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv4",
+ "access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv6",
+ "access-list6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv4-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:15-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv6-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:15-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv4-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 bind as transport",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv6-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 bind as transport",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "explicit-null"
+ ],
+ "run": null,
+ "help": "Explicit-Null Label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "explicit-null"
+ ],
+ "run": null,
+ "help": "Explicit-Null Label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2699; Access list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Neighbor password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "session-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:15-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable neighbor TTL security",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "cisco-interop-tlv"
+ ],
+ "run": null,
+ "help": "Enable Cisco non-compliant format capability TLV",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "ordered-control"
+ ],
+ "run": null,
+ "help": "Enable LDP ordered label distribution control mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "transport-prefer-ipv4"
+ ],
+ "run": null,
+ "help": "Prefer IPv4 for TCP peer transport connection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Neighbor/session address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "enable"
+ ],
+ "run": null,
+ "help": "Accept and respond to targeted hellos",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Neighbor/session address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "enable"
+ ],
+ "run": null,
+ "help": "Accept and respond to targeted hellos",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "maximum-ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Maximum hops allowed",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "no-propagate-ttl"
+ ],
+ "run": null,
+ "help": "Disable copy of IP TTL to MPLS TTL",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "cisco-authentication",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Pass phrase for cisco authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "dynamic-map",
+ "<text>",
+ "nbma-domain-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <fqdn>; Set the external HUB fqdn",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Holding time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "cisco"
+ ],
+ "run": null,
+ "help": "If the statically mapped peer is running Cisco IOS, specify this",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "nbma-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Set HUB address (nbma-address - external hub address or fqdn) [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "register"
+ ],
+ "run": null,
+ "help": "Specifies that Registration Request should be sent to this peer on startup",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Set multicast for NHRP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "non-caching"
+ ],
+ "run": null,
+ "help": "This can be used to reduce memory consumption on big NBMA subnets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "redirect"
+ ],
+ "run": null,
+ "help": "Enable sending of Cisco style NHRP Traffic Indication packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut"
+ ],
+ "run": null,
+ "help": "Enable creation of shortcut routes. A received NHRP Traffic Indication will trigger the resolution and establishment of a shortcut route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-destination"
+ ],
+ "run": null,
+ "help": "This instructs opennhrp to reply with authorative answers on NHRP Resolution Requests destined to addresses in this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-target",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Holding time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: static; Filter static routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "run": null,
+ "help": "Normal OSPF area",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: never; Never translate LSA types",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into the stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: md5; Use MD5 authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access-list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access-list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; OSPF network [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "run": null,
+ "help": "Do not advertise this range",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: enable; Enable shortcutting mode",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise a default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for external routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "run": null,
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: point-to-point; Point-to-point network type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "run": null,
+ "help": "Log all state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "run": null,
+ "help": "Administratively apply, for an indefinite period",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable MPLS-TE functionality",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Neighbor priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: standard; Standard ABR type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "run": null,
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "run": null,
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "run": null,
+ "help": "Originate Type 7 default into NSSA area",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into the stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into the stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of export-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of import-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "run": null,
+ "help": "Advertise this range",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "run": null,
+ "help": "Do not advertise this range",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise a default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for external routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Interface MTU",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Instance Id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "run": null,
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: point-to-point; Point-to-point network type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Configure passive mode for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "run": null,
+ "help": "Log all state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "dr-priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Value of the new DR Priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "hello",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-180; Hello Interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "address",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Group Address range RFC 3171",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "keep-alive-timer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:31-60000; Keep alive Timer in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-information",
+ "originate"
+ ],
+ "run": null,
+ "help": "Distribute a default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Plain text password (16 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "receive",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 2; Allow RIPv2 only",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "send",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 2; Allow RIPv2 only",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable split horizon on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "run": null,
+ "help": "Disable split horizon on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "neighbor",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Neighbor router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; RIP network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "access-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Access list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "passive-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; RIP static route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 2; Allow RIPv2 only",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "aggregate-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Aggregate RIPng route announcement",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-information",
+ "originate"
+ ],
+ "run": null,
+ "help": "Distribute a default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable split horizon on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "run": null,
+ "help": "Disable split horizon on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; RIPng network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "passive-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Suppress routing updates on interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; RIPng static route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Preference of the cache server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "known-hosts-file",
+ "<value>"
+ ],
+ "run": null,
+ "help": "RPKI SSH known hosts file",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "private-key-file",
+ "<value>"
+ ],
+ "run": null,
+ "help": "RPKI SSH private key file",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "public-key-file",
+ "<value>"
+ ],
+ "run": null,
+ "help": "RPKI SSH public key file path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "username",
+ "<value>"
+ ],
+ "run": null,
+ "help": "RPKI SSH username",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "polling-period",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; Polling period in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "interface-route",
+ "<text>",
+ "next-hop-interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; DHCP interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Gateway interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Gateway interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; DHCP interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Gateway interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Gateway interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Optional source address for forwarded packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "accept-protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dccp; Sync Datagram Congestion Control Protocol entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "disable-external-cache"
+ ],
+ "run": null,
+ "help": "Directly injects the flow-states into the in-kernel Connection Tracking System of the backup firewall.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "event-listen-queue-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Queue size in MB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "expect-sync",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Protocol for which expect entries need to be synchronized",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "failover-mechanism",
+ "vrrp",
+ "sync-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "VRRP sync group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "ignore-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 prefix to ignore",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "peer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "mcast-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Multicast group to use for syncing conntrack entries (default: 225.0.0.50)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "sync-queue-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Queue size in MB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "data-bits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Serial port data bits (default: 8)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "parity",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Parity setting (default: none)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Serial port baud rate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "stop-bits",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Serial port stop bits (default: 1)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "hop-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Hop count",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "max-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:64-1400; Maximum packet size",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "relay-agents-packets",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: discard; discard packet (default action if giaddr not set in packet)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "dynamic-dns-update"
+ ],
+ "run": null,
+ "help": "Dynamically update Domain Name System (RFC4702)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Peer name used to identify connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "remote",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address of failover peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "status",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: secondary; Configure this server to be the secondary node",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "global-parameters",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Additional global parameters for DHCP server. You must",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "host-decl-name"
+ ],
+ "run": null,
+ "help": "Use host declaration name for forward DNS name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "hostfile-update"
+ ],
+ "run": null,
+ "help": "Updating /etc/hosts file (per client lease)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "authoritative"
+ ],
+ "run": null,
+ "help": "Option to make DHCP server authoritative for this physical network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Client Domain Name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Client Domain Name search list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ping-check"
+ ],
+ "run": null,
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "shared-network-parameters",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Additional shared-network parameters for DHCP server.",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Bootstrap file name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Server (IP address or domain name) from which the initial",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Bootstrap file size in 512 byte blocks",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "client-prefix-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-32; DHCP client prefix length must be 0 to 32",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "default-router",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Default router IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Client Domain Name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Client Domain Name search list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "enable-failover"
+ ],
+ "run": null,
+ "help": "Enable DHCP failover support for this subnet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address to exclude from lease range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ip-forwarding"
+ ],
+ "run": null,
+ "help": "Enable IP forwarding on client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; DHCP lease time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ping-check"
+ ],
+ "run": null,
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "pop-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; POP3 server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "start",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 start address of pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 end address of pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "server-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; DHCP server identifier IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "smtp-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; SMTP server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ip-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address used in static mapping",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "static-mapping-parameters",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Additional static-mapping parameters for DHCP server.",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-route",
+ "<text>",
+ "next-hop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address of router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "subnet-parameters",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Additional subnet parameters for DHCP server. You must",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "tftp-server-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hostname; TFTP server FQDN",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-offset",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: [-]N; Time offset (number, may be negative)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Time server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "ubiquiti",
+ "unifi-controller",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address of UniFi controller",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wins-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; WINS server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wpad-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Web Proxy Autodiscovery (WPAD) URL",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "listen-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address on listen interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "max-hop-count",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Hop count",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "upstream-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address of the DHCP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "use-interface-id-option"
+ ],
+ "run": null,
+ "help": "Option to set DHCPv6 interface-ID option",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "global-parameters",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; DHCPv6 server preference (0-255)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "domain-search",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Client Domain Name search list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "info-refresh-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; DHCPv6 information refresh time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "prefix",
+ "<text>",
+ "temporary"
+ ],
+ "run": null,
+ "help": "Address range will be used for temporary addresses",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Client Domain Name search list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "default",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "maximum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Maximum lease time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "minimum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Minimum lease time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-domain",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NIS domain name for client to use",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address of NIS server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-domain",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NIS+ domain name for client to use",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address of NIS+ server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "prefix-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Delagated prefix length (32-64)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address used in prefix delegation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sip-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hostname; FQDN of SIP server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sntp-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 address of an SNTP server for client to use",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: h[[:h]...]; DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address for this static mapping",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 prefix for this static mapping",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "cisco",
+ "tftp-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; TFTP server IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "ipv6-enable"
+ ],
+ "run": null,
+ "help": "Allow explicit IPv6 addresses for Dynamic DNS for this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: filename; File in /config/auth directory",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "record",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Record to be updated [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Server to be updated [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; DNS forwarding cache size",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Zone to be updated [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Hostname registered with DDNS service [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "login",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Login for DDNS service [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password for DDNS service [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: zoneedit1; Zoneedit protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: FQDN; Hostname of DDNS server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "run": null,
+ "help": "DNS zone to update (only available with CloudFlare)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "skip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Skip everything before this on the given URL",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "URL to obtain the current external IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "allow-from",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: name.example.com; An absolute DNS name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-999; Server priority (lower numbers are higher priority)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-a"
+ ],
+ "run": null,
+ "help": "\"A\" flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-srv"
+ ],
+ "run": null,
+ "help": "\"S\" flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "order",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Rule order (lower order is evaluated first)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Rule preference",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol-specific"
+ ],
+ "run": null,
+ "help": "\"P\" flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "regexp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Regular expression",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "replacement",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: name.example.com; An absolute DNS name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "resolve-uri"
+ ],
+ "run": null,
+ "help": "\"U\" flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Service type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: name.example.com; An absolute DNS name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: text; Record contents",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "hostname",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: name.example.com; An absolute DNS name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; TCP/UDP port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Entry priority (lower numbers are higher priority)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Entry weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: text; Record contents",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "cache-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; DNS forwarding cache size",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dhcp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interfaces whose DHCP client nameservers to forward requests to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dnssec",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: validate; Full blown DNSSEC validation. Send SERVFAIL to clients on bogus responses.",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "addnta"
+ ],
+ "run": null,
+ "help": "Add NTA (negative trust anchor) for this domain (must be set if the domain does not support DNSSEC)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "recursion-desired"
+ ],
+ "run": null,
+ "help": "Set the \"recursion desired\" bit in requests to the upstream nameserver",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "ignore-hosts-file"
+ ],
+ "run": null,
+ "help": "Do not use local /etc/hosts file in name resolution",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "negative-ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-7200; Seconds to cache NXDOMAIN entries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "no-serve-rfc1918"
+ ],
+ "run": null,
+ "help": "Makes the server authoritatively not aware of RFC1918 addresses",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address from which to send traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "system"
+ ],
+ "run": null,
+ "help": "Use system name servers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-60000; Network timeout in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "cors",
+ "allow-origin",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allow resource request from origin",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "debug"
+ ],
+ "run": null,
+ "help": "Debug",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "keys",
+ "id",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "HTTP API plaintext key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "socket"
+ ],
+ "run": null,
+ "help": "Run server on Unix domain socket",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "strict"
+ ],
+ "run": null,
+ "help": "Enforce strict path checking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api-restrict",
+ "virtual-host",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Restrict proxy to virtual host(s)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "domain-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Domain name(s) for which to obtain certificate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "email",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Email address to associate with certificate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: '*'; any",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "server-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Server names: exact, wildcard, or regex",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "alert-script",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Path to fastnetmon alert script",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "direction",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Direction for processing traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "listen-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Listen interface for mirroring traffic",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "mode",
+ "mirror"
+ ],
+ "run": null,
+ "help": "Listen mirrored traffic mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Processed network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "fps",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "mbps",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "pps",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac-address",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Download bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac-address",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Upload bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac-address",
+ "<text>",
+ "vlan-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "VLAN-ID of the client network",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: noauth; Authentication disabled",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; TCP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20; Maximum tries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "run": null,
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "run": null,
+ "help": "Disable accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Fail time penalty",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "gateway-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:48-128; Client prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "client-subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "dhcp-relay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address of the DHCP Server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "giaddr",
+ "<value>"
+ ],
+ "run": null,
+ "help": "address of the relay agent (Relay Agent IP Address)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: vlan; One VLAN per client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "network-mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: L3; clients are behind this router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "vlan-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "VLAN monitor for the automatic creation of vlans (user per vlan)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "vlan-range",
+ "<value>"
+ ],
+ "run": null,
+ "help": "VLAN monitor for the automatic creation of vlans (user per vlan)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "altitude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: [+-]<meters>; Altitude in meters",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "datum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: MLLW; NAD83/MLLW",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "latitude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <latitude>; Latitude (example \"37.524449N\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "longitude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <longitude>; Longitude (example \"122.267255W\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "elin",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-9999999999; Emergency Call Service ELIN number (between 10-25 numbers)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "cdp"
+ ],
+ "run": null,
+ "help": "Listen for CDP for Cisco routers/switches",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "edp"
+ ],
+ "run": null,
+ "help": "Listen for EDP for Extreme routers/switches",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "fdp"
+ ],
+ "run": null,
+ "help": "Listen for FDP for Foundry routers/switches",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "sonmp"
+ ],
+ "run": null,
+ "help": "Listen for SONMP for Nortel routers/switches",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "management-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 Management Address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "snmp",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable SNMP queries of the LLDP database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "vrrp-disable"
+ ],
+ "run": null,
+ "help": "Disables mDNS repeater on VRRP interfaces not in MASTER state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "authentication",
+ "organization",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Authentication organization for InfluxDB v2 [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Authentication token",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Application client id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Application client secret",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "tenant-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Set tenant id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "database",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Remote database name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "group-metrics",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: table-per-metric; One table per gorups of metric by the metric name (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Table name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Remote URL",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "bucket",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Remote bucket (default: main)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "allow-from",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Authentication password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Authentication username",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "metric-version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Metric version (default: 2)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: telegraf; Telegraf internal statistics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "insecure"
+ ],
+ "run": null,
+ "help": "Use TLS but skip host validation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Authorization token",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Remote URL to Splunk collector",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Remote URL",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "access-concentrator",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Access concentrator name (default: vyos-ac)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Download bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Upload bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Static client IP address (default: *)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "called-sid-format",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ifname:mac; NAS-Port-Id - should contain root interface name and mac address (NAS-Port-Id=eth1:00:00:00:00:00:00)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; TCP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20; Maximum tries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "run": null,
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies which radius attribute contains rate information. (default is Filter-Id) (default: Filter-Id)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in /usr/share/accel-ppp/radius)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "run": null,
+ "help": "Disable accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Fail time penalty",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "run": null,
+ "help": "First IP address in the pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Last IP address in the pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:48-128; Client prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-change",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run when PPPoE session interface changed by RADIUS CoA handling",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-down",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run when PPPoE session interface going to terminate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-pre-up",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run before PPPoE session interface comes up",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-up",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script to run when PPPoE session interface is completely configured and started",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "gateway-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "interface",
+ "<text>",
+ "vlan-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4094; VLAN monitor for the automatic creation of single vlan",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "interface",
+ "<text>",
+ "vlan-range",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: start-end; VLAN monitor range for the automatic creation of vlans (e.g. 1-4094)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Burst count",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "connection-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "pado-delay",
+ "<text>",
+ "sessions",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-999999; Number of sessions",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ccp"
+ ],
+ "run": null,
+ "help": "CCP negotiation (default disabled)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "interface-cache",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256000; Count of interfaces to keep in cache",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: require; Require IPv4 negotiation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: require; Require IPv6 negotiation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-accept-peer-intf-id"
+ ],
+ "run": null,
+ "help": "Accept peer interface identifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-intf-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: x:x:x:x; specify interface identifier for IPv6",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-peer-intf-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: calling-sid; Calculate interface identifier from calling-station-id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum number of Echo-Requests may be sent without valid reply (default: 3)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LCP echo-requests/sec (default: 30)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Timeout in seconds to wait for any peer activity. If this option specified it turns on adaptive lcp echo functionality and \"lcp-echo-failure\" is not used. (default: 0)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "min-mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Minimum acceptable MTU (68-65535)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; drop all mppe",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mru",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Preferred MRU (68-65535)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "service-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Service name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "session-control",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: replace; Terminate first session when second is authorized (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "snmp",
+ "master-agent"
+ ],
+ "run": null,
+ "help": "enable SNMP master agent mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "wins-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Not a default router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: high; Default router has high preference",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "dnssl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "DNS search list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "hop-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Value should represent current diameter of the Internet",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "max",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:4-1800; Maximum interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "min",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:3-1350; Minimum interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "link-mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1280-9000; Link MTU value in RAs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "managed-flag"
+ ],
+ "run": null,
+ "help": "Hosts use the administered (stateful) protocol for address autoconfiguration in addition to any addresses autoconfigured using SLAAC",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "no-send-advert"
+ ],
+ "run": null,
+ "help": "Do not send router adverts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "other-config-flag"
+ ],
+ "run": null,
+ "help": "Hosts use the administered (stateful) protocol for autoconfiguration of other (non-address) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-autonomous-flag"
+ ],
+ "run": null,
+ "help": "Prefix can not be used for stateless address auto-configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-on-link-flag"
+ ],
+ "run": null,
+ "help": "Prefix can not be used for on-link determination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "preferred-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "reachable-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "retrans-timer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Minimum interval in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "no-remove-route"
+ ],
+ "run": null,
+ "help": "Do not announce this route with a zero second lifetime upon shutdown",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "route-preference",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: high; Route has high preference",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: infinity; Route will remain preferred forever",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "hash",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Hash used when discovering file on master server (default: sha256) (default: sha256)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Explicitly declare ID for this minion to use (default: hostname)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-1440; Update interval in minutes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hostname; Salt server FQDN address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "URL with signature of master for auth reply verification",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "authorization",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: rw; Read-Write",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "client",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP address of SNMP client allowed to contact system",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "contact",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Contact information",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description information",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "location",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Location information",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "oid-enable",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: tcp; Listen protocol TCP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "script-extensions",
+ "extension-name",
+ "<text>",
+ "script",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Script location and name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "smux-peer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; SNMP Object Identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "community",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Community used when sending trap information",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "engineid",
+ "<value>"
+ ],
+ "run": null,
+ "help": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: rw; read write",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "seclevel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: priv; Messages are authenticated and encrypted (authPriv)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "view",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the name of view",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the encrypted key for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the clear text key for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sha; Secure Hash Algorithm",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the encrypted key for privacy protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the clear text key for privacy protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aes; Advanced Encryption Standard",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: tcp; Listen protocol TCP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: trap; Use TRAP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines username for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the encrypted key for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the clear text key for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sha; Secure Hash Algorithm",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies group for user name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: rw; read write",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the encrypted key for privacy protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines the clear text key for privacy protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aes; Advanced Encryption Standard",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Exclude is an optional argument",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defines a bit-mask that is indicating which subidentifiers of the associated subtree OID should be regarded as significant",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allow members of a group to login",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "user",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allow specific users to login",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allow members of a group to login",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "user",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allow specific users to login",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "ciphers",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allowed ciphers",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "client-keepalive-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time interval in seconds for keepalive message",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-host-validation"
+ ],
+ "run": null,
+ "help": "Disable IP Address to Hostname lookup",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-password-authentication"
+ ],
+ "run": null,
+ "help": "Disable password-based authentication",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "allow-from",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "block-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time interval in seconds for blocking",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "detect-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Time interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "threshold",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Threshold score",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "key-exchange",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allowed key exchange (KEX) algorithms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "loglevel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: verbose; enable logging of failed login attempts",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "mac",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Allowed message authentication code (MAC) algorithms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "allow-upload"
+ ],
+ "run": null,
+ "help": "Allow TFTP file uploads",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "directory",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Folder containing files served by TFTP [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "listen-address",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "friendly-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Friendly name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "listen",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6-prefix; IP prefix to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "nat-pmp"
+ ],
+ "run": null,
+ "help": "Enable NAT-PMP support",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "max",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Max lifetime time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "min",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Min lifetime time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "presentation-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Presentation Url",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Actions against the rule (REQUIRE)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "external-port-range",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "internal-port-range",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; The IPv4 to which this rule applies",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "secure-mode"
+ ],
+ "run": null,
+ "help": "Enable Secure Mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "host",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; The STUN server host address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "WAN network interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "append-domain",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: domain; Domain to use for urls that do not contain a '.'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "children",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: n; Number of authentication helper processes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "credentials-ttl",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: n; Authenticated session timeout",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "base-dn",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP Base DN to search",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "bind-dn",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP DN used to bind to server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "filter-expression",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Filter expression to perform LDAP search with",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP password to bind with",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "persistent-connection"
+ ],
+ "run": null,
+ "help": "Use persistent LDAP connection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP server to use",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "use-ssl"
+ ],
+ "run": null,
+ "help": "Use SSL/TLS for LDAP connection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "username-attribute",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP username attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 3; LDAP protocol version 2 (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "method",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ldap; Lightweight Directory Access Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "realm",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of authentication realm (e.g. \"My Company proxy server\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hostname; Squid cache-peer hostname",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "http-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1025-65535; Default port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "icp-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Cache peer ICP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Cache peer options",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: multicast; Peer is a member of a multicast group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Disable disk caching",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "default-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1025-65535; Default port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "disable-access-log"
+ ],
+ "run": null,
+ "help": "Disable logging of HTTP accesses",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-block",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Domain name to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-noncache",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Domain name to access without caching",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "disable-transparent"
+ ],
+ "run": null,
+ "help": "Disable transparent mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1025-65535; Default port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "maximum-object-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Object size in KB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "mem-cache-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Memory cache size in MB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "minimum-object-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Object size in KB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "outgoing-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Outgoing IP address for webproxy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-block-mime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "MIME type to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-body-max-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Reply size in KB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-category",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Category to allow",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-ipaddr-url"
+ ],
+ "run": null,
+ "help": "Allow IP address URLs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "auto-update",
+ "update-hour",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-23; Hour for database update",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "block-category",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Category to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "default-action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: block; Default filter action is block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "enable-safe-search"
+ ],
+ "run": null,
+ "help": "Enable safe-mode search on popular search engines",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address of site to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address of site to allow",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "log",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Log block category",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "redirect-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; URL for redirect",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-category",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Category to allow",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-ipaddr-url"
+ ],
+ "run": null,
+ "help": "Allow IP address URLs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "block-category",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Category to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: block; Default filter action is block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "enable-safe-search"
+ ],
+ "run": null,
+ "help": "Enable safe-mode search on popular search engines",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address of site to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address of site to allow",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Log block category",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "redirect-url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: url; URL for redirect",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "source-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: group; Source group identifier for this rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "time-period",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: period; Time period for this rule",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for source-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "domain",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: domain; Domain name for the source-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-ip-search",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP search expression for an IP address list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-user-search",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LDAP search expression for a user group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "run": null,
+ "help": "List of user names",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "days",
+ "<text>",
+ "time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <hh:mm - hh:mm>; Time range in 24hr time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Time-period description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "run": null,
+ "help": "Enable Intel QAT (Quick Assist Technology) for cryptographic acceleration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "location",
+ "<value>"
+ ],
+ "run": null,
+ "help": "elp:",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Source address or interface for archive server connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-revisions",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535 ; Number of config backups to keep",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "expect-table-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking expect table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "hash-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-50000000; Size of hash to use for connection tracking table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface to ignore connections tracking on",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Protocol name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "destroy"
+ ],
+ "run": null,
+ "help": "Log connection deletion",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "new"
+ ],
+ "run": null,
+ "help": "Log connection creation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "update"
+ ],
+ "run": null,
+ "help": "Log connection updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "destroy"
+ ],
+ "run": null,
+ "help": "Log connection deletion",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "new"
+ ],
+ "run": null,
+ "help": "Log connection creation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "update"
+ ],
+ "run": null,
+ "help": "Log connection updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "destroy"
+ ],
+ "run": null,
+ "help": "Log connection deletion",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "new"
+ ],
+ "run": null,
+ "help": "Log connection creation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "update"
+ ],
+ "run": null,
+ "help": "Log connection updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "destroy"
+ ],
+ "run": null,
+ "help": "Log connection deletion",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "new"
+ ],
+ "run": null,
+ "help": "Log connection creation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "update"
+ ],
+ "run": null,
+ "help": "Log connection updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "ftp"
+ ],
+ "run": null,
+ "help": "FTP connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "h323"
+ ],
+ "run": null,
+ "help": "H.323 connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "nfs"
+ ],
+ "run": null,
+ "help": "NFS connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "pptp"
+ ],
+ "run": null,
+ "help": "PPTP connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sip"
+ ],
+ "run": null,
+ "help": "SIP connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sqlnet"
+ ],
+ "run": null,
+ "help": "SQLnet connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "tftp"
+ ],
+ "run": null,
+ "help": "TFTP connection tracking",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "table-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "half-open-connections",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2147483647; Generic connection timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "loose",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Do not allow tracking of previously established connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "max-retrans",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2147483647; Generic connection timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface to ignore connections tracking on",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "icmp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "other",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "other",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 115200; 115200 bps (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "powersave"
+ ],
+ "run": null,
+ "help": "Enable screen blank powersaving on VGA console",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "System domain name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-search",
+ "domain",
+ "<value>"
+ ],
+ "run": null,
+ "help": "DNS domain completion order",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "buffer-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Buffer size in MiB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "disable-imt"
+ ],
+ "run": null,
+ "help": "Disable in memory table plugin",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "enable-egress"
+ ],
+ "run": null,
+ "help": "Enable egress flow accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "engine-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; NetFlow engine-id for v9 / IPFIX",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "max-flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; NetFlow maximum flows",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1025-65535; NetFlow port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "expiry-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; Expiry scan interval",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "flow-generic",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; Generic flow timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; ICMP timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "max-active-life",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; Max active timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-fin",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TCP FIN timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-generic",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TCP generic timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-rst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; TCP RST timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "udp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-2147483647; UDP timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "version",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "packet-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:128-750; Packet length in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "agent-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; sFlow IPv4 agent address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1025-65535; sFlow port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "syslog-facility",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: all; Authentication and authorization",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "bmp"
+ ],
+ "run": null,
+ "help": "Enable BGP Monitoring Protocol support",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "irdp"
+ ],
+ "run": null,
+ "help": "Enable ICMP Router Discovery Protocol support",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "bgpd"
+ ],
+ "run": null,
+ "help": "BGP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "isisd"
+ ],
+ "run": null,
+ "help": "IS-IS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ldpd"
+ ],
+ "run": null,
+ "help": "LDP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospf6d"
+ ],
+ "run": null,
+ "help": "OSPFv3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospfd"
+ ],
+ "run": null,
+ "help": "OSPFv2",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ripd"
+ ],
+ "run": null,
+ "help": "RIP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "zebra"
+ ],
+ "run": null,
+ "help": "Zebra (IP routing manager)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "System host name (default: vyos)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "arp",
+ "table-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IPv4 forwarding on all interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "ignore-unreachable-nexthops"
+ ],
+ "run": null,
+ "help": "Ignore next hops that are not in the ARP table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "run": null,
+ "help": "Use layer 4 information for ECMP hashing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IPv6 forwarding on all interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "run": null,
+ "help": "Use layer 4 information for ECMP hashing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "neighbor",
+ "table-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "strict-dad"
+ ],
+ "run": null,
+ "help": "Disable IPv6 operation on interface when DAD fails on LL addr",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "device",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: usbNbXpY; TTY device name, USB based",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "model",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "post-login",
+ "<value>"
+ ],
+ "run": null,
+ "help": "A system banner after the user logs in",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "pre-login",
+ "<value>"
+ ],
+ "run": null,
+ "help": "A system banner before the user logs in",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Server priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-30; Session timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "encrypted-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Encrypted password (default: !)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Plaintext password used for encryption",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Public key value (Base64 encoded)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Optional public key options",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ssh-ed25519; None",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "full-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Full name of the user (use quotes for names with spaces)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "home-directory",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Home directory",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "max-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-1024; Size in MB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "rotate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-100; Rotations",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "max-size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-1024; Size in MB",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "rotate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-100; Rotations",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Use Domain Name Server from DHCP interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "allow-clients",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "listen-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "noselect"
+ ],
+ "run": null,
+ "help": "Marks the server as unused",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "pool"
+ ],
+ "run": null,
+ "help": "Associate with a number of remote servers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "preempt"
+ ],
+ "run": null,
+ "help": "Specifies the association as preemptable rather than the default persistent",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "prefer"
+ ],
+ "run": null,
+ "help": "Marks the server as preferred",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ctrl-alt-delete",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: poweroff; Poweroff system",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "keyboard-layout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: dvorak; Dvorak",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "performance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: latency; Tune for low network latency",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "reboot-on-panic"
+ ],
+ "run": null,
+ "help": "Reboot system on kernel panic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "root-partition-auto-resize"
+ ],
+ "run": null,
+ "help": "Enable root partition auto-extention on system boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ssh-client",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "startup-beep"
+ ],
+ "run": null,
+ "help": "plays sound via system speaker when you can login",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Proxy password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "url",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Proxy URL",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "username",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Proxy username",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "alias",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Alias for this address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "inet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "sysctl",
+ "parameter",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Sysctl configuration value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "console",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: all; Log everything",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "file",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Number of saved files (default is 5)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Size of log files (in kbytes, default is 256)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: all; Log everything",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "archive",
+ "file",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Number of saved files (default is 5)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "archive",
+ "size",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Size of log files (in kbytes, default is 256)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: all; Log everything",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "marker",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "time interval how often a mark message is being sent in seconds (default: 1200)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "preserve-fqdn"
+ ],
+ "run": null,
+ "help": "uses FQDN for logging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: all; Log everything",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: tcp; send log messages to remote syslog server over tcp",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "format",
+ "octet-counted"
+ ],
+ "run": null,
+ "help": "Allows for the transmission of all characters inside a syslog message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "user",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: all; Log everything",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "crontab-spec",
+ "<value>"
+ ],
+ "run": null,
+ "help": "UNIX crontab time specification string",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "arguments",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Arguments passed to the executable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "path",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Path to executable",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <days>d; Execution interval in days",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "time-zone",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local time zone (default UTC)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "hash-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Hash interval (seconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-127; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-11000; Queue size in packets (default 10240)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this traffic class",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet destination address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet source address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface name for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Match on mark applied by firewall",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-20; Priority for match rule evaluation",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "network-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-corruption",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-loss",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-reordering",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this traffic class",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet destination address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet source address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface name for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Match on mark applied by firewall",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "average-packet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-10240; Average packet size in bytes",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "mark-probability",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>; Numeric value ( 1 / N )",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "maximum-threshold",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4096; Maximum Threshold in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "minimum-threshold",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4096; Minimum Threshold in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "latency",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this traffic class",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet destination address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet source address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface name for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Match on mark applied by firewall",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "ceiling",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this traffic class",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet destination address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet source address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface name for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Match on mark applied by firewall",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "set-dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "ceiling",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Number of flows (default 1024)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "set-dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "run": null,
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this traffic class",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet destination address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Ethernet source address for this match",
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface name for this match",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP destination address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: network; match; DSCP (111000)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP source address for this match",
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "run": null,
+ "help": "Match TCP ACK",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "run": null,
+ "help": "Match TCP SYN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Match on mark applied by firewall",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for this queuing policy",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "disable-uniqreqids"
+ ],
+ "run": null,
+ "help": "Disable requirement for unique IDs in the Security Database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "compression",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: enable; Enable ESP compression",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-bytes",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1024-26843545600000; ESP life in bytes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-packets",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1000-26843545600000; ESP life in packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:30-86400; ESP lifetime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: transport; Transport mode",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "pfs",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable PFS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "close-action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2-86400; Keep-alive interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2-86400; Keep-alive timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "ikev2-reauth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: no; Disable remote host re-authenticaton during an IKE rekey",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "key-exchange",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ikev2; Use IKEv2 for key exchange",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "mobike",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Disable MOBIKE",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "dh-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 32; Diffie-Hellman group 32 (curve448)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-conf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Absolute path to specify a strongSwan config include file",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-secrets",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Absolute path to a strongSwan secrets include file",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 2; More detailed debugging control flow",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "subsystem",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: any; Any subsystem",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "disable-route-autoinstall"
+ ],
+ "run": null,
+ "help": "Do not automatically install routes to remote networks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "flexvpn"
+ ],
+ "run": null,
+ "help": "Allow FlexVPN vendor ID payload (IKEv2 only)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "virtual-ip"
+ ],
+ "run": null,
+ "help": "Allow install virtual-ip addresses",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: pre-shared-secret; Use a pre-shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Pre-shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "bind",
+ "tunnel",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Associated interface to this profile",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Internet Key Exchange (IKE) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "client-mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: eap-radius; Use EAP-RADIUS authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; ID used for peer authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password used for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Pre-shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "server-mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: x509; Use x.509 certificate (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Internet Key Exchange (IKE) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "pool",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: radius; Forward requests for virtual IP addresses to a RADIUS server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-86400; Timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "unique",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: replace; Delete any existing connection if a new one for the same user gets established",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Local IPv6 pool prefix exclusion",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Local IPv6 pool prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "run": null,
+ "help": "Disable accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; ID used for peer authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: x509; Use x.509 certificate",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Pre-shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "remote-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; ID used for peer authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "local-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of PKI key-pair with local private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Local private key passphrase",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "remote-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of PKI key-pair with remote public key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "use-x509-id"
+ ],
+ "run": null,
+ "help": "Use certificate common name as ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "connection-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: none; Load the connection only",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "default-esp-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Defult ESP group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; DHCP interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "force-encapsulation",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: disable; Do not force UDP encapsulation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Internet Key Exchange (IKE) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ikev2-reauth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: inherit; Inherit the reauth configuration form your IKE-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-100; Priority for IPSec policy (lowest value more preferable)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Protocol name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; Remote IPv6 prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "virtual-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Request IPv6 address from peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "bind",
+ "<value>"
+ ],
+ "run": null,
+ "help": "VTI tunnel interface associated with this configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "esp-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Download bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Upload bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Static client IP address (default: *)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; drop all mppe",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Timeout to wait reply for Interim-Update packets",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "ip-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IP address for Dynamic Authorization Extension server (DM/CoA)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Port for Dynamic Authorization Extension server (DM/CoA)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Secret for Dynamic Authorization Extension server (DM/CoA)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum number of tries to send Access-Request/Accounting-Request queries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies which radius attribute contains rate information",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in /usr/share/accel-ppp/radius)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "run": null,
+ "help": "Disable accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Fail time penalty",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Timeout to wait response from server (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ccp-disable"
+ ],
+ "run": null,
+ "help": "Disable Compression Control Protocol (CCP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "run": null,
+ "help": "First IP address in the pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Last IP address in the pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:48-128; Client prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Description for L2TP remote-access settings",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; DHCP interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "idle",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:30-86400; PPP idle timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: x509; Use X.509 certificate for IPsec authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Pre-shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "esp-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Internet Key Exchange (IKE) group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "host-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Sent to the client (LAC) in the Host-Name attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "shared-secret",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Tunnel password used to authenticate the client (LAC)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "External IP address to which VPN clients will connect",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: require; Require IPv6 negotiation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum number of Echo-Requests may be sent without valid reply (default: 3)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LCP echo-requests/sec (default: 30)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-86400; Time tokens interval in seconds.",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; OTP key in hex-encoded format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "otp-length",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:6-8; Number of digits in OTP code",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "token-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: hotp-event; Event-based OTP algorithm",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password used for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: password-otp; Password (first) + OTP local authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "radius"
+ ],
+ "run": null,
+ "help": "Use RADIUS server for user autentication",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-240; Session timeout in seconds (default: 2)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "tcp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "udp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ip-settings",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:48-128; Client prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "push-route",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "passphrase",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Static client IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: require; ask client for mppe, if it rejects drop connection",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; TCP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20; Maximum tries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "run": null,
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "run": null,
+ "help": "Disable accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Fail time penalty",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "run": null,
+ "help": "First IP address in the pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Last IP address in the pool",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "External IP address to which VPN clients will connect",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Password for authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Download bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Upload bandwidth limit in kbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Static client IP address (default: *)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; TCP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20; Maximum tries",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "run": null,
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies which radius attribute contains rate information. (default is Filter-Id) (default: Filter-Id)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in /usr/share/accel-ppp/radius)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "run": null,
+ "help": "Disable accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Fail time penalty",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Shared secret key",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 source address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:48-128; Client prefix length",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "gateway-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "name-server",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: allow; Negotiate IPv4 only if client requests (default)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: require; Require IPv6 negotiation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Maximum number of Echo-Requests may be sent without valid reply (default: 3)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "LCP echo-requests/sec (default: 30)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Timeout in seconds to wait for any peer activity. If this option specified it turns on adaptive lcp echo functionality and \"lcp-echo-failure\" is not used. (default: 0)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: deny; drop all mppe",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "bind-to-all"
+ ],
+ "run": null,
+ "help": "Enable binding services to all VRFs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface specific description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Administratively disable interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "run": null,
+ "help": "Disable IP forwarding on this interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Use BGP network/prefix as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Use BGP network/prefix as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; Label Value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Network as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Redistribute non-main Kernel Routing Table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Interface",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "run": null,
+ "help": "Use BGP network/prefix as a backdoor route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "run": null,
+ "help": "Generate AS-set path information for this aggregate address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "run": null,
+ "help": "Announce the aggregate summary network only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "run": null,
+ "help": "to/from default instance VPN RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; VRF instance name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; Label Value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Redistribute non-main Kernel Routing Table",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "run": null,
+ "help": "Advertise All local VNIs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "run": null,
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IP address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "run": null,
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "run": null,
+ "help": "Do not flood any BUM packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "run": null,
+ "help": "Flood BUM packets using head-end replication",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "run": null,
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "run": null,
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "run": null,
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "local-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "run": null,
+ "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "run": null,
+ "help": "Advertise dynamic capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "run": null,
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "run": null,
+ "help": "Disable capability negotiation with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "run": null,
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: interface; Interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "run": null,
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "run": null,
+ "help": "Ignore capability negotiation with specified neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Do not initiate a session with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP MD5 password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Peer-group name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Administratively shutdown this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "run": null,
+ "help": "Do not send back prefixes learned from the neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "run": null,
+ "help": "Enable strict capability negotiation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Disable connect timer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Hold timer disabled",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-254; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface as route source",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "run": null,
+ "help": "Always compare MEDs from different neighbors",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "run": null,
+ "help": "Compare AS-path lengths including confederation sets and sequences",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "run": null,
+ "help": "Ignore AS-path length in selecting a route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "run": null,
+ "help": "Allow load sharing across routes that have different AS paths (but same length)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "run": null,
+ "help": "Compare the router-id for identical EBGP paths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "run": null,
+ "help": "Compare MEDs among confederation paths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "run": null,
+ "help": "Treat missing route as a MED as the least preferred one",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Local preference",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "run": null,
+ "help": "Compare MEDs between different peers in the same AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "run": null,
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "run": null,
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "run": null,
+ "help": "Graceful shutdown",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "run": null,
+ "help": "Log neighbor up/down changes and reset reason",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "run": null,
+ "help": "Enable IGP route check for network statements",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "run": null,
+ "help": "Disable client to client route reflection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "run": null,
+ "help": "Disable immediate session reset on peer link down event",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "run": null,
+ "help": "Disable suppress duplicate updates if the route actually not changed",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "run": null,
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Administrative shutdown of the BGP instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "run": null,
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "run": null,
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "run": null,
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "run": null,
+ "help": "Capability to receive the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "run": null,
+ "help": "Capability to send the ORF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "run": null,
+ "help": "Disable sending extended community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "run": null,
+ "help": "Disable sending standard community attributes to this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "run": null,
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "run": null,
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Default weight",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "run": null,
+ "help": "Send AS path unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "run": null,
+ "help": "Send multi-exit discriminator unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "run": null,
+ "help": "Send nexthop unchanged",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "run": null,
+ "help": "Set the next hop to self for reflected routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "run": null,
+ "help": "Peer is a route reflector client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "run": null,
+ "help": "Peer is a route server client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "run": null,
+ "help": "Enable inbound soft reconfiguration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "run": null,
+ "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "run": null,
+ "help": "Advertise dynamic capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "run": null,
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "run": null,
+ "help": "Disable capability negotiation with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "run": null,
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "run": null,
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "run": null,
+ "help": "Ignore capability negotiation with specified neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Do not initiate a session with this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "BGP MD5 password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: internal; Neighbor AS number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "run": null,
+ "help": "Administratively shutdown this neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-254; Number of hops",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface as route source",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: 0; Hold timer disabled",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Level-wide password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Circuit password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Level-wide password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Circuit password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "run": null,
+ "help": "Dynamic hostname for IS-IS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-600; Set Hello interval",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "run": null,
+ "help": "Add padding to IS-IS hello packets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "run": null,
+ "help": "point-to-point network type",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "run": null,
+ "help": "Disable three-way handshake",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Configure passive mode for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Level-wide password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Circuit password",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-127; Priority value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: level-2; Act as an area router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "run": null,
+ "help": "Log adjacency state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "run": null,
+ "help": "Use the RFC 6232 purge-originator",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Default metric value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable segment-routing functionality",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; Label value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-16; MPLS label depth",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "run": null,
+ "help": "Request upstream neighbor to replace segment/label with explicit null label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "run": null,
+ "help": "Do not request penultimate hop popping for segment/label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "run": null,
+ "help": "Request upstream neighbor to replace segment/label with explicit null label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "run": null,
+ "help": "Do not request penultimate hop popping for segment/label",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "run": null,
+ "help": "Set attached bit to identify as L1/L2 router for inter-area traffic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "run": null,
+ "help": "Set overload bit to avoid any transit traffic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-120; Interval in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; IPv4 address",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable MPLS traffic engineering extensions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: static; Filter static routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "run": null,
+ "help": "Normal OSPF area",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: never; Never translate LSA types",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into the stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: md5; Use MD5 authentication",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access-list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32; Access-list number",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; OSPF network [REQUIRED]",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "run": null,
+ "help": "Do not advertise this range",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: enable; Enable shortcutting mode",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise a default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for external routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "run": null,
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: point-to-point; Point-to-point network type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "run": null,
+ "help": "Log all state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "run": null,
+ "help": "Administratively apply, for an indefinite period",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "run": null,
+ "help": "Enable MPLS-TE functionality",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Neighbor priority",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: standard; Standard ABR type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "run": null,
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "run": null,
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "run": null,
+ "help": "Originate Type 7 default into NSSA area",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into the stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "run": null,
+ "help": "Do not inject inter-area routes into the stub",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of export-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "run": null,
+ "help": "Name of import-list",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "run": null,
+ "help": "Advertise this range",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "run": null,
+ "help": "Do not advertise this range",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "run": null,
+ "help": "Always advertise a default route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; Default metric",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Administrative distance",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for external routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; BFD profile name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Interface MTU",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; Instance Id",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "run": null,
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: point-to-point; Point-to-point network type",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "run": null,
+ "help": "Configure passive mode for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "run": null,
+ "help": "Log all state changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Route map name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; DHCP interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Gateway interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "run": null,
+ "help": "Disable instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Gateway interface name",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Name of VRF to leak to",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-255; Distance for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "table",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:100-65535; Routing table ID",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: reject; Drop and notify source",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Description",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 firewall ruleset",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 firewall ruleset",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: txt; Interface associated with zone",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "action",
+ "<value>"
+ ],
+ "run": null,
+ "help": "lp: drop; Drop silently",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv6 firewall ruleset",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "run": null,
+ "help": "IPv4 firewall ruleset",
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "local-zone"
+ ],
+ "run": null,
+ "help": "Zone to be local-zone",
+ "type": null,
+ "val_help": null
+ }
+ ],
+ "opcmd": [
+ {
+ "cmd": [
+ "add",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "run": "sudo podman image pull \"${4}\"",
+ "help": "Pull a new image for container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "run": "",
+ "help": "Name of RAID set member to add",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\"",
+ "help": "Add a new image to the system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --username \"${6}\" --password \"${8}\"",
+ "help": "Password to use with authentication",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>"
+ ],
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\"",
+ "help": "Download image via specified VRF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\" --username \"${8}\" --password \"${10}\"",
+ "help": "Password to use with authentication",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "console"
+ ],
+ "run": "/usr/bin/clear",
+ "help": "Clear screen",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "flow-accounting",
+ "counters"
+ ],
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action clear",
+ "help": "Clear flow accounting statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all bonding interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given bonding interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all bridge interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given bridge interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "connection",
+ "<text>"
+ ],
+ "run": "(",
+ "help": " Bring datalink layer connection down and back up",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear",
+ "help": "Clear interface counters for all interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all dummy interfaces counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given dummy interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all ethernet interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given ethernet interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all L2TPv3 interfaces counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given L2TPv3 interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all loopback interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given loopback interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all pseudo-ethernet interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given pseudo-ethernet interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all tunnel interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given tunnel interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "help": "Clear all vti interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "help": "Clear interface counters for a given vti interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "counters"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf-type=\"$3\"",
+ "help": "Clear all wireless interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "counters"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf=\"$4\"",
+ "help": "Clear all wireless interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list"
+ ],
+ "run": "vtysh -c \"$*\"",
+ "help": "Clear prefix-list statistics or status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"$*\"",
+ "help": "Clear prefix-list statistics or status for specified word",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "run": "vtysh -c \"$*\"",
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list"
+ ],
+ "run": "vtysh -c \"$*\"",
+ "help": "Clear prefix-list statistics or status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"$*\"",
+ "help": "Clear prefix-list statistics or status for specified word",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "run": "vtysh -c \"$*\"",
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "log"
+ ],
+ "run": "sudo journalctl --rotate --vacuum-time=1s",
+ "help": "Clear contents of current master log file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>",
+ "from",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Image to update from",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Image to update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "configure"
+ ],
+ "run": "if [ `id -u` == 0 ]; then",
+ "help": "Enter configuration mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "console",
+ "<text>"
+ ],
+ "run": "/usr/bin/console \"$3\"",
+ "help": "Connect to device attached to serial console server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "container",
+ "<text>"
+ ],
+ "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh",
+ "help": "Attach to a running container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --connect \"$3\"",
+ "help": "Bring up a connection-oriented network interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "copy",
+ "file",
+ "<text>",
+ "to",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Copy files to specified destination",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "run": "sudo podman image rm --force \"${4}\"",
+ "help": "Delete container image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "file",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Delete files in the specified directory",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "log",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-delete-log-file.sh \"$4\"",
+ "help": "Delete the specified log file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "run": "",
+ "help": "Name of RAID set member to remove",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image"
+ ],
+ "run": "sudo /opt/vyatta/bin/vyatta-boot-image.pl --delete",
+ "help": "Remove an installed image from the system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "run": "",
+ "help": "Name of image image to delete",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "disconnect",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --disconnect \"$3\"",
+ "help": "Take down a connection-oriented network interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "duplicate",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -D $7",
+ "help": "Send ARP for DAD detection for specified address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -A $7",
+ "help": "Send specified number of ARP replies",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -A $7",
+ "help": "Send gratuitous ARP reply for specified address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -U $7",
+ "help": "Send specified number of ARP requests",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -U $7",
+ "help": "Send gratuitous ARP request for specified address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "active"
+ ],
+ "run": "local -a grp ;",
+ "help": "Attempt to take over cluster resources and become the active node",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "standby"
+ ],
+ "run": "local -a grp ;",
+ "help": "Release cluster resources and allow a remote to become master",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-nd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"",
+ "help": "IPv6 address of node to lookup",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"",
+ "help": "IPv6 address of target",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>"
+ ],
+ "run": "/usr/bin/rdisc6 \"$4\"",
+ "help": "IPv6 Router Discovery on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6",
+ "help": "Source interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4",
+ "help": "IP address of the remote host",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "root-partition-auto-resize"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/force_root-partition-auto-resize.sh",
+ "help": "Resize the VyOS partition",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "format",
+ "disk",
+ "<text>",
+ "like",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/format_disk.py --target $3 --proto $5",
+ "help": "Format this disk the same as another disk",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "container",
+ "image",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "run": "sudo podman build --layers --force-rm --tag \"$4\" $6",
+ "help": "Path to Dockerfile",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "debug-archive"
+ ],
+ "run": "${vyos_op_scripts_dir}/generate_ipsec_debug_archive.sh",
+ "help": "Generate IPSec debug-archive",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "help": "Connection name as seen in the VPN application",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\" --profile \"${11}\"",
+ "help": "Profile name as seen under system profiles",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\"",
+ "help": "Remote address where the client will connect to",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\" --name \"${11}\"",
+ "help": "Connection name as seen in the VPN application",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\"",
+ "help": "Profile name as seen under system profiles",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "help": "Connection name as seen in the VPN application",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\"",
+ "help": "Remote address where the client will connect to",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka-cak"
+ ],
+ "run": "/usr/bin/hexdump -n 16 -e '4/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "help": "Generate MACsec connectivity association key (CAK)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka-ckn"
+ ],
+ "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "help": "Generate MACsec connectivity association name (CKN)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>",
+ "interval",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"${10}\" --digits $8",
+ "help": "Duration of single time interval",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits \"$8\"",
+ "help": "The number of digits in the one-time password",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>",
+ "digits",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits \"${10}\"",
+ "help": "The number of digits in the one-time password",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits 6",
+ "help": "Duration of single time interval",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits 6",
+ "help": "HOTP time-based token",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>",
+ "key",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\" --key \"${11}\"",
+ "help": "Certificate key used by client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\"",
+ "help": "Cerificate used by client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --file",
+ "help": "Write generated CA certificate into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --install",
+ "help": "Commands for installing generated CA certificate into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\"",
+ "help": "Generate CA certificate",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --file",
+ "help": "Write generated CA certificate into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --install",
+ "help": "Commands for installing generated CA certificate into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\" --sign \"$5\"",
+ "help": "Sign generated CA certificate with another specified CA certificate",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --file",
+ "help": "Write generated certificate request and key into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --install",
+ "help": "Commands for installing generated certificate private key into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\"",
+ "help": "Generate certificate request",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --file",
+ "help": "Write generated self-signed certificate into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --install",
+ "help": "Commands for installing generated self-signed certificate into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --self-sign",
+ "help": "Generate self-signed certificate",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --file",
+ "help": "Write generated signed certificate into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --install",
+ "help": "Commands for installing generated signed certificate into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --sign \"$5\"",
+ "help": "Sign generated certificate with specified CA certificate",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --file",
+ "help": "Write generated CRL into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "install"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --install",
+ "help": "Commands for installing generated CRL into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\"",
+ "help": "Generate CRL for specified CA certificate",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --file",
+ "help": "Write generated DH parameters into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --install",
+ "help": "Commands for installing generated DH parameters into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"noname\"",
+ "help": "Generate DH parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --file",
+ "help": "Write generated key pair into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --install",
+ "help": "Commands for installing generated key pair into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"noname\"",
+ "help": "Generate a key pair",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --file",
+ "help": "Write generated OpenVPN shared secret key into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --install",
+ "help": "Commands for installing generated OpenVPN shared secret key into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"noname\"",
+ "help": "Generate OpenVPN shared secret key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "file",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --file",
+ "help": "Write generated SSH keys into the specified filename",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "install",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --install",
+ "help": "Commands for installing generated SSH key into running configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"noname\"",
+ "help": "Generate SSH key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair",
+ "install",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key --interface \"$7\" --install",
+ "help": "WireGuard Interface used in install command",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key",
+ "help": "Generate WireGuard public/private key-pair",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key",
+ "install",
+ "interface",
+ "<text>",
+ "peer",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk --interface \"$7\" --peer \"$9\" --install",
+ "help": "Interface used for install command",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk",
+ "help": "Generate WireGuard pre-shared key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "public-key-command",
+ "user",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/generate_public_key_command.py \"$4\" \"$6\"",
+ "help": "Local path or remote URL of OpenSSH public key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "client-key",
+ "<text>"
+ ],
+ "run": "ssh-keygen -t rsa -f \"$4\" -N \"\"",
+ "help": "Re-generate SSH client keypair",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "server-key"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ssh_server_key.py",
+ "help": "Re-generate SSH host keys and restart SSH server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive"
+ ],
+ "run": "${vyatta_bindir}/tech-support-archive",
+ "help": "Generate tech-support archive",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/tech-support-archive \"$4\"",
+ "help": "Generate compressed tech-support archive at the specified path",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\" --address \"${12}\"",
+ "help": "IPv4/IPv6 address used by client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\"",
+ "help": "IPv4/IPv6 address used by client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\"",
+ "help": "IP address/FQDN used for client connection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "default-keypair"
+ ],
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair\\\"\"",
+ "help": "generates the wireguard default-keypair",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "named-keypairs",
+ "<text>"
+ ],
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair install wgN\\\"\"",
+ "help": "Generates named wireguard keypairs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "preshared-key"
+ ],
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard pre-shared-key\\\"\"",
+ "help": "generate a wireguard preshared key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "install",
+ "image"
+ ],
+ "run": "sudo /opt/vyatta/sbin/install-image",
+ "help": "Install new system image to hard drive",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth",
+ "interface",
+ "<text>"
+ ],
+ "run": "bmon -b -p $4",
+ "help": "Monitor bandwidth usage on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept"
+ ],
+ "run": "/usr/bin/iperf -V -s",
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "tcp"
+ ],
+ "run": "/usr/bin/iperf -V -s",
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "udp"
+ ],
+ "run": "/usr/bin/iperf -V -s -u",
+ "help": "Wait for bandwidth test connections (port UDP/5001)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "tcp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\"",
+ "help": "Initiate a bandwidth test to specified host (port TCP/5001)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "udp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\" \"-u\"",
+ "help": "Initiate a bandwidth test to specified host (port UDP/5001)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "fdb"
+ ],
+ "run": "sudo bridge monitor fdb",
+ "help": "Monitor the forwarding database changes generated by the bridge database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "link"
+ ],
+ "run": "sudo bridge monitor link",
+ "help": "Monitoring bridge database generated connection interface changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "mdb"
+ ],
+ "run": "sudo bridge monitor mdb",
+ "help": "Monitor the multicast database changes generated by the bridge database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge"
+ ],
+ "run": "sudo bridge monitor all",
+ "help": "Monitoring bridge database generated objects and address changes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background Cluster heartbeat cl_status mach_down ha_log",
+ "help": "Start background monitoring for cluster service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Cluster",
+ "help": "Stop background monitoring for cluster service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor Cluster heartbeat cl_status mach_down ha_log",
+ "help": "Monitor clustering service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "command",
+ "<text>"
+ ],
+ "run": "watch /opt/vyatta/bin/vyatta-op-cmd-wrapper ${@:3}",
+ "help": "Monitor operational mode command",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background Conntrack-Sync conntrackd",
+ "help": "Start background monitoring of conntrack-sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Conntrack-Sync",
+ "help": "Stop background monitoring of conntrack-sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor Conntrack-Sync conntrackd",
+ "help": "Monitor conntrack-sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background Content-Inspection snort",
+ "help": "Start background monitoring of Content-Inspection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Content-Inspection",
+ "help": "Stop background monitoring of Content-Inspection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor Content-Inspection snort",
+ "help": "Monitor Content-Inspection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background DHCP dhcpd",
+ "help": "Start background monitoring of DHCP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DHCP",
+ "help": "Stop background monitoring of DHCP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor DHCP dhcpd",
+ "help": "Monitor Dynamic Host Control Protocol (DHCP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background Dynamic-DNS ddclient",
+ "help": "Start background monitoring of Dynamic DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Dynamic-DNS",
+ "help": "Stop background monitoring of Dynamic DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor Dynamic-DNS ddclient",
+ "help": "Monitor Dynamic DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background DNS-Forward dnsmasq",
+ "help": "Start background forwarding of DNS Forwarding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DNS-Forward",
+ "help": "Stop background forwarding of DNS Forwarding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor DNS-Forward dnsmasq",
+ "help": "Monitor DNS forwarding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Start background monitoring of a specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4",
+ "help": "Stop background monitoring of a specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Monitor a specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "help": "Start background monitoring of the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "help": "Monitor a rule in the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Start background monitoring of a specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4",
+ "help": "Stop background monitoring of a specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Monitor a specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "help": "Start background monitoring of the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "help": "Monitor a rule in the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background HTTPS lighttpd chunker webgui",
+ "help": "Start background monitoring of the HTTPS service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop HTTPS",
+ "help": "Stop background monitoring of the HTTPS service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor HTTPS lighttpd chunker webgui",
+ "help": "Monitor the Secure Hypertext Transfer Protocol (HTTPS) service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background LLDP lldpd",
+ "help": "Start background monitoring of the LLDP daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop LLDP",
+ "help": "Stop background monitoring of the LLDP daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor LLDP lldpd",
+ "help": "Monitor Link Layer Discovery Protocol (LLDP) daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "colored"
+ ],
+ "run": "grc journalctl --no-hostname --follow --boot",
+ "help": "Output log in a colored fashion",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "run": "sudo podman logs --follow --names \"$4\"",
+ "help": "Monitor last lines of container logs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@$6.service\"",
+ "help": "Show DHCP client log on specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@*.service\"",
+ "help": "Monitor last lines of DHCP client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server.service",
+ "help": "Monitor last lines of DHCP server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@$6.service\"",
+ "help": "Show DHCPv6 client log on specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@*.service\"",
+ "help": "Monitor last lines of DHCPv6 client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server6.service",
+ "help": "Monitor last lines of DHCPv6 server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "flow-accounting"
+ ],
+ "run": "journalctl --no-hostname --boot --follow --unit uacctd.service",
+ "help": "Monitor last lines of flow-accounting log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "kernel"
+ ],
+ "run": "journalctl --no-hostname --boot --follow --dmesg",
+ "help": "Monitor last lines of Linux Kernel log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "nhrp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "help": "Monitor last lines of NHRP log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log"
+ ],
+ "run": "journalctl --no-hostname --follow --boot",
+ "help": "Monitor last lines of messages file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$6.service\"",
+ "help": "Monitor last lines of PPPoE log for specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe"
+ ],
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@pppoe*.service\"",
+ "help": "Monitor last lines of PPPoE log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bfdd",
+ "help": "Monitor log for BFD",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bgpd",
+ "help": "Monitor log for BGP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/isisd",
+ "help": "Monitor log for ISIS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ldpd",
+ "help": "Monitor log for MPLS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/pimd",
+ "help": "Monitor log for Multicast protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/nhrpd",
+ "help": "Monitor log for NHRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospfd",
+ "help": "Monitor log for OSPF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospf6d",
+ "help": "Monitor log for OSPF for IPv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripd",
+ "help": "Monitor log for RIP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripngd",
+ "help": "Monitor log for RIPng",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/staticd",
+ "help": "Monitor log for static route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "start"
+ ],
+ "run": " echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Start background destination NAT monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST",
+ "help": "Stop background destination NAT monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Monitor destination NAT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "help": "Start background monitoring of a specified destination NAT rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST-RULE-$5",
+ "help": "Stop background monitoring of a specified destination NAT rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "help": "Monitor a specified destination NAT rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "run": "LESSOPEN=cat",
+ "help": "Show active destination NAT translations events verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "run": "LESSOPEN=cat",
+ "help": "Monitor active destination NAT translations events",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "start"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Start background monitoring of source NAT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE",
+ "help": "Stop background monitoring of source NAT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source"
+ ],
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "help": "Monitor source NAT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "help": "Start background monitoring of a specified source NAT rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE-RULE-$5",
+ "help": "Stop background monitoring of a specified source NAT rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "help": "Monitor a specified source NAT rule",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "run": "LESSOPEN=cat",
+ "help": "Show active source NAT translations events verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "run": "LESSOPEN=cat",
+ "help": "Monitor active source NAT translations events",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ndptool monitor --ifname=$4",
+ "help": "Monitor ndp protocol on specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>",
+ "type",
+ "<text>"
+ ],
+ "run": "sudo ndptool monitor --ifname=$4 --msg-type=$6",
+ "help": "Monitor specific types of NDP protocols",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp"
+ ],
+ "run": "sudo ndptool monitor",
+ "help": "Monitor the NDP information received by the router through the device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "type",
+ "<text>"
+ ],
+ "run": "sudo ndptool monitor --msg-type=$4",
+ "help": "Monitor specific types of NDP protocols",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN openvpn",
+ "help": "Start background monitoring of OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN",
+ "help": "Stop background monitoring of OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN-$4 openvpn-$4",
+ "help": "Start background monitoring of OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN-$4",
+ "help": "Stop background monitoring of OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN-$4 openvpn-$4",
+ "help": "Montior specified OpenVPN interface process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN openvpn",
+ "help": "Monitor OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "help": "Start background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "help": "Stop background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "all"
+ ],
+ "run": "vtysh -c \"no debug bgp\"",
+ "help": "Disable all BGP debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "allow-martians"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP martians next hops debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "as4"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP allow AS4 actions debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP allow best path debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath",
+ "<text>"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP bestpath IPv4 IPv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "flowspec"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP allow flowspec debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "keepalives"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP keepalives debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "labelpool"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP label pool debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "neighbor-events"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP Neighbor events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "nht"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP next hop tracking debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "pbr"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP policy based routing debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "rib"
+ ],
+ "run": "vtysh -c \"no debug bgp zebra\"",
+ "help": "Disable BGP rib debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "update-groups"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP update groups debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "updates"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP updates debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP vnc import BI attachment debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP vnc import/delete remote routes debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP VNC debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP vnc rfapi query debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "verbose"
+ ],
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "help": "Disable BGP vnc verbose logging debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "allow-martians"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP martians next hops debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "as4"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP allow AS4 actions debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP allow best path debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath",
+ "<text>"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Debug bestpath IPv4 IPv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "flowspec"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP allow flowspec debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "keepalives"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP keepalives debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "labelpool"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP label pool debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "neighbor-events"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP Neighbor events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "nht"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP next hop tracking debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "pbr"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP policy based routing debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "rib"
+ ],
+ "run": "vtysh -c \"debug bgp zebra\"",
+ "help": "Enable BGP rib debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "update-groups"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP update groups debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "updates"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP updates debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP vnc import BI attachment debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP vnc import/delete remote routes debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP VNC debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP vnc rfapi query debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "verbose"
+ ],
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "help": "Enable BGP vnc verbose logging debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "help": "Start background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "help": "Stop background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "event"
+ ],
+ "run": "vtysh -c \"no debug ospf\"",
+ "help": "Disable OSPF debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "events"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ism events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ism debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "status"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ism status debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "timers"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ism timers debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "flooding"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF lsa flooding debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "generate"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF lsa generate debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "install"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF lsa install debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF lsa debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "refresh"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF lsa refresh debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "events"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF nsm events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF nsm debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "status"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF nsm status debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "timers"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF nsm timers debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nssa"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF nssa debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF all packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF dd packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF hello packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ls-ack packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ls-request packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF ls-update packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "help": "Disable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet"
+ ],
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "help": "Disable OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "interface"
+ ],
+ "run": "vtysh -c \"no debug ospf zebra interface\"",
+ "help": "Disable OSPF rib interface debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib"
+ ],
+ "run": "vtysh -c \"no debug ospf zebra\"",
+ "help": "Disable OSPF rib debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "redistribute"
+ ],
+ "run": "vtysh -c \"no debug ospf zebra redistribute\"",
+ "help": "Disable OSPF rib redistribute debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "event"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF event debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "events"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ism events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ism debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "status"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ism status debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "timers"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ism timers debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "flooding"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF lsa flooding debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "generate"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF lsa generate debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "install"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF lsa install debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF lsa debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "refresh"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF lsa refresh debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "events"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF nsm events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF nsm debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "status"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF nsm status debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "timers"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF nsm timers debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nssa"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF nssa debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF all packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF dd packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF hello packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ls-ack packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ls-request packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF ls-update packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF recv packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable detailed OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "help": "Enable OSPF send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet"
+ ],
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "help": "Enable OSPF packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "interface"
+ ],
+ "run": "vtysh -c \"debug ospf zebra interface\"",
+ "help": "Enable OSPF rib interface debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib"
+ ],
+ "run": "vtysh -c \"debug ospf zebra\"",
+ "help": "Enable OSPF rib debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "redistribute"
+ ],
+ "run": "vtysh -c \"debug ospf zebra redistribute\"",
+ "help": "Enable OSPF rib redistribute debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background OSPFv3 ospf6",
+ "help": "Start background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OSPFv3",
+ "help": "Stop background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "abr"
+ ],
+ "run": "vtysh -c \"no debug ospf6\"",
+ "help": "Disable all OSPFv3 debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "asbr"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 ASBR debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "area-id"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable debug border routers in specific Area",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 border router debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "router-id"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable debug specific border router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "flooding"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 flooding debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "interface"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 Interface debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "as-external"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display As-External LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display Inter-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-router"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display Inter-Router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display Intra-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "link"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display Link LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "network"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display Network LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 Link State Advertisments debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "router"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display Router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "unknown"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Display LSAs of unknown origin",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "all"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug All message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "dbdesc"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Database Description message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "hello"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Hello message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsack"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Link State Acknowledgement message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsreq"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Link State Request message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsupdate"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Link State Update message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 message debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "unknown"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Unknown message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "event"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug OSPFv3 Neighbor Event",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 Neighbor debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "state"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 connection to RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug receiving zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug sending zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "inter-area"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug inter-area route calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "intra-area"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug intra-area route calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "memory"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug route memory use",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 route table calculation debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "table"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug route table calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "database"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Log number of LSAs at SPF Calculation time",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Disable OSPFv3 SPF calculation debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "process"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Debug Detailed SPF Process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "time"
+ ],
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "help": "Measure time taken by SPF Calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "abr"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 ABR debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "asbr"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 ASBR debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "area-id"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug border routers in specific Area",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 border router debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "router-id"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug specific border router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "flooding"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 flooding debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "interface"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 Interface debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "as-external"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display As-External LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display Inter-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-router"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display Inter-Router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display Intra-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "link"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display Link LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "network"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display Network LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 Link State Advertisments debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "router"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display Router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "unknown"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Display LSAs of unknown origin",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "all"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug All message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "dbdesc"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Database Description message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "hello"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Hello message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsack"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Link State Acknowledgement message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsreq"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Link State Request message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsupdate"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Link State Update message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 message debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "unknown"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Unknown message",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "event"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug OSPFv3 Neighbor Event",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 Neighbor debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "state"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 connection to RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug receiving zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug sending zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "inter-area"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug inter-area route calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "intra-area"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug intra-area route calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "memory"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug route memory use",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 route table calculation debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "table"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug route table calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "database"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Log number of LSAs at SPF Calculation time",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Enable OSPFv3 SPF calculation debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "process"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Debug Detailed SPF Process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "time"
+ ],
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "help": "Measure time taken by SPF Calculation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background RIB zebra",
+ "help": "Start background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop RIB",
+ "help": "Stop background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "events"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable RIB events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "kernel"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable RIB kernel debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "mpls"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable RIP MPLS LSP debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "nexthop"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable RIB nexthop debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "detail"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable detailed debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable RIB packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable receive packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib",
+ "detailed"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable detailed debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib"
+ ],
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "help": "Disable RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "events"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable RIB events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "kernel"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable RIB kernel debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "mpls"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable RIP MPLS LSP debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "nexthop"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable RIB nexthop debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "detail"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable detailed debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable RIB packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable receive packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib",
+ "detailed"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable detailed debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib"
+ ],
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "help": "Enable RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "help": "Start background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "help": "Stop background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "all"
+ ],
+ "run": "vtysh -c \"no debug rip\"",
+ "help": "Disable RIP debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "events"
+ ],
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "help": "Disable RIP events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet"
+ ],
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "help": "Disable RIP packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "help": "Disable receive packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "help": "Disable send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "rib"
+ ],
+ "run": "vtysh -c \"no debug rip zebra\"",
+ "help": "Disable RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "events"
+ ],
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "help": "Enable RIP events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet"
+ ],
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "help": "Enable RIP packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "help": "Enable receive packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "help": "Enable send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "rib"
+ ],
+ "run": "vtysh -c \"debug rip zebra\"",
+ "help": "Enable RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "help": "Start background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "help": "Stop background monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "all"
+ ],
+ "run": "vtysh -c \"no debug ripng\"",
+ "help": "Disable RIPNG debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "events"
+ ],
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "help": "Disable RIPNG events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet"
+ ],
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "help": "Disable RIPNG packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "help": "Disable receive packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "help": "Disable send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "rib"
+ ],
+ "run": "vtysh -c \"no debug ripng zebra\"",
+ "help": "Disable RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "events"
+ ],
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "help": "Enable RIPNG events debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet"
+ ],
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "help": "Enable RIPNG packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "help": "Enable receive packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "help": "Enable send packet debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "rib"
+ ],
+ "run": "vtysh -c \"debug ripng zebra\"",
+ "help": "Enable RIB debugging",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background SNMP snmpd",
+ "help": "Start background monitoring for SNMP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop SNMP",
+ "help": "Stop background monitoring for SNMP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor SNMP snmpd",
+ "help": "Monitor Simple Network Management Protocol (SNMP) daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "stop-all"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-cleanup LOGOUT",
+ "help": "Stop all current background monitoring processes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -n -i $4 \"${@:6}\"",
+ "help": "Monitor traffic matching filter conditions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -i $4",
+ "help": "Monitor traffic dump from an interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -n -i $4 -w $6 \"${@:8}\"",
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -n -i $4 -w $6",
+ "help": "Save traffic dump from an interface to a file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "filter",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"",
+ "help": "Monitor traffic matching filter conditions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose"
+ ],
+ "run": "sudo tcpdump -vvv -ne -i $4",
+ "help": "Provide more detailed packets for each monitored traffic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6 \"${@:8}\"",
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>"
+ ],
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6",
+ "help": "Save traffic dump from an interface to a file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-ALL\" pluto pptp l2tp ppp",
+ "help": "Start background VPN monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-ALL\"",
+ "help": "Start background VPN monitoring",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor 'VPN-ALL' pluto ipsec charon pptp l2tp ppp",
+ "help": "Monitor VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-IPSEC\" pluto",
+ "help": "Start background monitoring for IPSec VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-IPSEC\" pluto",
+ "help": "Stop background monitoring for IPSec VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-IPSEC\" ipsec charon",
+ "help": "Monitor IPSec VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "help": "Start background monitoring for L2TP VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "help": "Stop background monitoring for L2TP VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-L2TP\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "help": "Monitor L2TP VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-PPTP\" pptp ppp",
+ "help": "Start background monitoring for PPTP VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-PPTP\" pptp ppp",
+ "help": "Stop background monitoring for PPTP VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-PPTP\" pptp ppp",
+ "help": "Monitor PPTP VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background VRRP Keepalived_vrrp",
+ "help": "Start background monitoring for VRRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop VRRP",
+ "help": "Stop background monitoring for VRRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor VRRP Keepalived_vrrp",
+ "help": "Monitor Virtual Router Redundancy Protocol (VRRP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "access-log"
+ ],
+ "run": "if [ -f /var/log/squid3/access.log ]; then sudo tail --follow=name /var/log/squid3/access.log; else echo \"WebProxy cache-log does not exist\"; fi",
+ "help": "Monitor the last lines of the squid access log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "start"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background Webproxy squid",
+ "help": "Start background monitoring of Webproxy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "stop"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Webproxy",
+ "help": "Stop background monitoring of Webproxy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "cache-log"
+ ],
+ "run": "if [ -f /var/log/squid3/cache.log ]; then sudo tail --follow=name /var/log/squid3/cache.log; else echo \"WebProxy cache-log does not exist\"; fi",
+ "help": "Monitor the last lines of the squid cache log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy"
+ ],
+ "run": "${vyatta_bindir}/vyatta-monitor Webproxy squid",
+ "help": "Monitor WebProxy service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "help": "Send Internet Control Message Protocol (ICMP) echo request",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "help": "Ping options",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $5",
+ "help": "Poweroff at a specific date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3",
+ "help": "Poweroff at a specific time",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "cancel"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "help": "Cancel a pending poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "in",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $4",
+ "help": "Poweroff in X minutes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --poweroff",
+ "help": "Poweroff the system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "now"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff",
+ "help": "Poweroff the system without confirmation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3 $5",
+ "help": "Reboot at a specific date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3",
+ "help": "Reboot at a specific time",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "cancel"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "help": "Cancel a pending reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "in",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot_in $3 $4",
+ "help": "Reboot in X minutes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --reboot",
+ "help": "Reboot the system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "now"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot",
+ "help": "Reboot the system without confirmation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo /opt/vyatta/bin/sudo-users/vyatta-interfaces.pl --dhcp release --dev \"$4\"",
+ "help": "Release DHCP IP address lease for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo /opt/vyatta/sbin/vyatta-dhcpv6-client.pl --release --ifname \"$4\"",
+ "help": "Release DHCPv6 lease for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "rename",
+ "system",
+ "image",
+ "<text>",
+ "<text>"
+ ],
+ "run": "",
+ "help": "New name for system image.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo systemctl restart \"dhclient@$4.service\"",
+ "help": "Renew DHCP client lease for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo systemctl restart \"dhcp6c@$4.service\"",
+ "help": "Renew DHCPv6 client lease for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/clear_conntrack.py",
+ "help": "Reset all currently tracked connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "external-cache"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-external",
+ "help": "Reset external cache and request resync with other systems",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "internal-cache"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-internal",
+ "help": "Reset internal cache and request resync with other systems",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "all"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py --all",
+ "help": "Reset DNS forwarding cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py $5",
+ "help": "Reset DNS forwarding cache for a domain",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo ip neigh flush to \"$5\"",
+ "help": "Reset ARP cache for an IPv4 address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ip neigh flush dev \"$5\"",
+ "help": "Reset ARP cache for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "all"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "help": "Clear all BGP peering sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening"
+ ],
+ "run": "vtysh -c \"clear ip bgp dampening\"",
+ "help": "Clear BGP route flap dampening information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>"
+ ],
+ "run": "vtysh -c \"clear ip bgp dampening $5\"",
+ "help": "Clear BGP route flap dampening information for given host|network address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>",
+ "<text>"
+ ],
+ "run": "vtysh -c \"clear ip bgp dampening $5 $6\"",
+ "help": "Clear BGP route flap dampening information for given network address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external in\"",
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external in prefix-filter\"",
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external\"",
+ "help": "Clear all external peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external soft in\"",
+ "help": "Clear via soft reconfig of inbound update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external soft\"",
+ "help": "Soft reconfig inbound and outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 external soft out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4 in\"",
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4 in prefix-filter\"",
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4\"",
+ "help": "Clear BGP neighbor IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4 out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4 soft in\"",
+ "help": "Clear via soft reconfig of inbound update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4 soft\"",
+ "help": "Soft reconfig inbound and outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 $4 soft out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5 in\"",
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5 in prefix-filter\"",
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5\"",
+ "help": "Clear BGP statistics or status for given peer-group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5 out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5 soft in\"",
+ "help": "Clear via soft reconfig of inbound update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5 soft\"",
+ "help": "Soft reconfig inbound and outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv4 peer-group $5 soft out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "run": "vtysh -c \"clear ip igmp interfaces\"",
+ "help": "Reset IGMP interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "run": "vtysh -c \"clear ip mroute\"",
+ "help": "Clear multicast routing table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "run": "sudo ip route flush cache",
+ "help": "Flush the kernel route cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "run": "sudo ip route flush cache \"$5\"",
+ "help": "Flush the kernel route cache for a given route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"if\" --target=\"$5\"",
+ "help": "Clear IPoE server session by interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "sid",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"sid\" --target=\"$5\"",
+ "help": "Clear IPoE server session by Session ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "username",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"username\" --target=\"$5\"",
+ "help": "Clear IPoE server session by username",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4 in\"",
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4 in prefix-filter\"",
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4\"",
+ "help": "Clear BGP neighbor IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4 out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4 soft in\"",
+ "help": "Clear via soft reconfig of inbound update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4 soft\"",
+ "help": "Soft reconfig inbound and outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "run": "vtysh -c \"clear bgp ipv6 $4 soft out\"",
+ "help": "Resend all outbound updates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "address",
+ "<text>"
+ ],
+ "run": "sudo ip -f inet6 neigh flush to \"$5\"",
+ "help": "Reset ND cache for an IPv6 address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ip -f inet6 neigh flush dev \"$5\"",
+ "help": "Reset IPv6 ND cache for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "run": "sudo ip -f inet6 route flush cache",
+ "help": "Flush the kernel IPv6 route cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "run": "sudo ip -f inet6 route flush cache \"$5\"",
+ "help": "Flush the kernel IPv6 route cache for a given route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "vtysh -c \"clear mpls ldp neighbor $5\"",
+ "help": "Reset MPLS LDP neighbor/session",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush"
+ ],
+ "run": "sudo opennhrpctl flush || echo OpenNHRP is not running.",
+ "help": "Clear all non-permanent entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush",
+ "tunnel",
+ "<text>"
+ ],
+ "run": "sudo opennhrpctl flush dev $5 || echo OpenNHRP is not running.",
+ "help": "Clear all non-permanent entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge"
+ ],
+ "run": "sudo opennhrpctl purge || echo OpenNHRP is not running.",
+ "help": "Purge entries from NHRP cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge",
+ "tunnel",
+ "<text>"
+ ],
+ "run": "sudo opennhrpctl purge dev $5 || echo OpenNHRP is not running.",
+ "help": "Purge all entries from NHRP cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "client",
+ "<text>"
+ ],
+ "run": "echo kill $4 | socat - UNIX-CONNECT:/run/openvpn/openvpn-mgmt-intf > /dev/null",
+ "help": "Reset specified OpenVPN client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_openvpn.py $4",
+ "help": "Reset OpenVPN process on interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "all"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate all\"",
+ "help": "Terminate all PPPoE server users",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate if $4\"",
+ "help": "Terminate a PPP interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "username",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate username $4\"",
+ "help": "Terminate specified users",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "terminal"
+ ],
+ "run": "/usr/bin/reset",
+ "help": "Reset terminal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"all\"",
+ "help": "Reset all tunnels for given peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"$6\"",
+ "help": "Reset a specific tunnel for given peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "vti"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"vti\"",
+ "help": "Reset the VTI tunnel for given peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"all\"",
+ "help": "Reset all tunnels for given DMVPN profile",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"$6\"",
+ "help": "Reset a specific tunnel for given DMVPN profile",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\"",
+ "help": "Terminate all users current remote access VPN session(s)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "l2tp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"l2tp\"",
+ "help": "Terminate all users current remote access VPN session(s) with L2TP protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "pptp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"pptp\"",
+ "help": "Terminate all users current remote access VPN session(s) with PPTP protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "sstp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"sstp\"",
+ "help": "Terminate all users current remote access VPN session(s) with SSTP protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "interface",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --interface=\"$5\"",
+ "help": "Terminate a remote access VPN interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\"",
+ "help": "Terminate specified users current remote access VPN session(s)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "l2tp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"l2tp\"",
+ "help": "Terminate all users current remote access VPN session(s) with L2TP protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "pptp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"pptp\"",
+ "help": "Terminate all users current remote access VPN session(s) with PPTP protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "sstp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"sstp\"",
+ "help": "Terminate all users current remote access VPN session(s) with SSTP protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "all"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart",
+ "help": "Restart all routing daemons",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bfd"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bfdd",
+ "help": "Restart Bidirectional Forwarding Detection (BFD) daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bgp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bgpd",
+ "help": "Restart Border Gateway Protocol (BGP) routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "cluster"
+ ],
+ "run": "",
+ "help": "Restart cluster node",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "conntrack-sync"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --restart",
+ "help": "Restart connection tracking synchronization service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "container",
+ "<text>"
+ ],
+ "run": "sudo podman restart \"$3\"",
+ "help": "Restart a given container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "relay-agent"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv4",
+ "help": "Restart DHCP relay-agent",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "server"
+ ],
+ "run": "if cli-shell-api existsActive service dhcp-server; then sudo systemctl restart isc-dhcp-server.service; else echo \"DHCP server not configured\"; fi",
+ "help": "Restart DHCP server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "relay-agent"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv6",
+ "help": "Restart DHCPv6 relay-agent",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "server"
+ ],
+ "run": "if cli-shell-api existsActive service dhcpv6-server; then sudo systemctl restart isc-dhcp-server6.service; else echo \"DHCPv6 server not configured\"; fi",
+ "help": "Restart DHCPv6 server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "dynamic"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "help": "Restart Dynamic DNS service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "forwarding"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_restart.sh",
+ "help": "Restart DNS forwarding service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "flow-accounting"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart",
+ "help": "Restart (net)flow accounting process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "igmp-proxy"
+ ],
+ "run": "sudo systemctl restart igmpproxy.service",
+ "help": "Restart the IGMP proxy process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ipoe-server"
+ ],
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"restart\"",
+ "help": "Restart IPoE server process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "isis"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon isisd",
+ "help": "Restart Intermediate System to Intermediate System (IS-IS) routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ldp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ldpd",
+ "help": "Restart the Label Distribution Protocol (LDP) daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "openconnect-server"
+ ],
+ "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"restart\"",
+ "help": "Restart openconnect server process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospf"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospfd",
+ "help": "Restart Open Shortest Path First (OSPF) routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospfv3"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospf6d",
+ "help": "Restart IPv6 Open Shortest Path First (OSPFv3) routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "pppoe-server"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"restart\"",
+ "help": "Restart PPPoE server process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "rip"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripd",
+ "help": "Restart Routing Information Protocol (RIP) routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ripng"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripngd",
+ "help": "Restart Routing Information Protocol NG (RIPng) routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "snmp"
+ ],
+ "run": "if cli-shell-api existsActive service snmp; then sudo systemctl restart snmpd.service; else echo \"Service SNMP not configured\"; fi",
+ "help": "Restart SNMP service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ssh"
+ ],
+ "run": "if cli-shell-api existsActive service ssh; then sudo systemctl restart ssh.service; else echo \"Service SSH not configured\"; fi",
+ "help": "Restart SSH service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "static"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon staticd",
+ "help": "Restart static routing daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vpn"
+ ],
+ "run": "if pgrep charon >/dev/null ; then sudo ipsec restart ; sleep 3 ; sudo swanctl -q ; else echo \"IPSec process not running\" ; fi",
+ "help": "Restart IPSec VPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vrrp"
+ ],
+ "run": "sudo systemctl restart keepalived.service",
+ "help": "Restart VRRP (Virtual Router Redundancy Protocol) process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "wan-load-balance"
+ ],
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "help": "Restart WAN load balancing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "webproxy"
+ ],
+ "run": "if cli-shell-api existsActive service webproxy; then sudo systemctl restart squid.service; else echo \"Service WebProxy not configured\"; fi",
+ "help": "Restart WebProxy service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "zebra"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon zebra",
+ "help": "Restart Routing Information Base (RIB) manager daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "builtin",
+ "<text>"
+ ],
+ "run": "builtin $3",
+ "help": "Bash builtin set command",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "console",
+ "keymap"
+ ],
+ "run": "sudo dpkg-reconfigure -f dialog keyboard-configuration && sudo systemctl restart keyboard-setup",
+ "help": "Reconfigure console keyboard layout",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "<text>"
+ ],
+ "run": "/bin/date \"$3\"",
+ "help": "Set system date and time",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp"
+ ],
+ "run": "/usr/sbin/ntpdate -u 0.pool.ntp.org",
+ "help": "Set system date and time from NTP server (default: 0.pool.ntp.org)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp",
+ "<text>"
+ ],
+ "run": "/usr/sbin/ntpdate -u \"$4\"",
+ "help": "Set system date and time from NTP server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "cancel"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown cancel\"",
+ "help": "Cancel maintenance mode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "enable"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown soft\"",
+ "help": "Deny new connections and stop serving PPPoE after disconnecting the last session",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot"
+ ],
+ "run": "",
+ "help": "Set default image to boot.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot",
+ "<text>"
+ ],
+ "run": "",
+ "help": "Default boot image name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "key",
+ "query-help",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/toggle_help_binding.sh $5",
+ "help": "Enable/disable getting help using question mark (default enabled)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "length",
+ "<text>"
+ ],
+ "run": "if [ \"$4\" -eq 0 ]; then VYATTA_PAGER=cat; else VYATTA_PAGER=${_vyatta_default_pager}; stty rows $4; fi",
+ "help": "Set terminal to given number of rows (0 disables paging)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager"
+ ],
+ "run": "VYATTA_PAGER=${_vyatta_default_pager}",
+ "help": "Set terminal pager to default (less)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager",
+ "<text>"
+ ],
+ "run": "VYATTA_PAGER=$4",
+ "help": "Set terminal pager",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "width",
+ "<text>"
+ ],
+ "run": "stty columns $4",
+ "help": "Set terminal to given number of columns",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "run": "/usr/sbin/arp -e -n -i \"$4\"",
+ "help": "Show Address Resolution Protocol (ARP) cache for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp"
+ ],
+ "run": "/usr/sbin/arp -e -n",
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>",
+ "counters"
+ ],
+ "run": "vtysh -c \"show bfd peers counters\" | sed -n \"/peer $4 /,/^$/p\"",
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show bfd peers\" | sed -n \"/peer $4 /,/^$/p\"",
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "brief"
+ ],
+ "run": "vtysh -c \"show bfd peers brief\"",
+ "help": "Show Bidirectional Forwarding Detection (BFD) peers brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "counters"
+ ],
+ "run": "vtysh -c \"show bfd peers counters\"",
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers"
+ ],
+ "run": "vtysh -c \"show bfd peers\"",
+ "help": "Show Bidirectional Forwarding Detection peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only routes with non-natural netmasks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Flowspec Address Family modifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "IPv4 Address Family",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VPN Address Family modifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "IPv6 Address Family",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VPN Address Family modifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP Overlay Information for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP tags for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment per EVI",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show import route target",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Virtual Private Network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP Overlay Information for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP tags for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "EVPN route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "EAD (Type-1) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "MAC-IP (Type-2) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Multicast (Type-3) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment (Type-4) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Prefix (Type-5) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "EAD (Type-1) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment (Type-4) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "MAC-IP (Type-2) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Multicast (Type-3) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Prefix (Type-5) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "mac",
+ "hash"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "MAC address database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "martian",
+ "next-hop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "martian next-hop database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "memory"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Global BGP memory statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP nexthop table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "IPv4/IPv6 nexthop address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "BGP information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics-all"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display number of prefixes for all afi/safi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP VRF information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Flowspec Address Family modifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "IPv4 Address Family",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VPN Address Family modifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "IPv6 Address Family",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VPN Address Family modifier",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only the bestpath",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display route and more specific routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only multipaths",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP Overlay Information for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP tags for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment per EVI",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show import route target",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Virtual Private Network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Network in the BGP routing table to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP Overlay Information for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display BGP tags for prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "EVPN route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "EAD (Type-1) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "MAC-IP (Type-2) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Multicast (Type-3) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment (Type-4) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Prefix (Type-5) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "EAD (Type-1) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Ethernet Segment (Type-4) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "MAC-IP (Type-2) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Multicast (Type-3) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Prefix (Type-5) route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP VRF related information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge"
+ ],
+ "run": "bridge -c link show",
+ "help": "Show bridging information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "fdb"
+ ],
+ "run": "bridge -c fdb show br $3",
+ "help": "Show the forwarding database of the bridge",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "mdb"
+ ],
+ "run": "bridge -c mdb show dev $3",
+ "help": "Displays the multicast group database for the bridge",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>"
+ ],
+ "run": "bridge -c link show | grep \"master $3\"",
+ "help": "Show bridge information for a given bridge interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "vlan"
+ ],
+ "run": "bridge -c vlan show",
+ "help": "View the VLAN filter settings of the bridge",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "cluster",
+ "status"
+ ],
+ "run": "${vyatta_sbindir}/vyatta-show-cluster.pl",
+ "help": "Show the current clustering status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "all"
+ ],
+ "run": "cli-shell-api showCfg --show-show-defaults --show-active-only --show-hide-secrets",
+ "help": "Show running configuration (including default values)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "commands"
+ ],
+ "run": "cli-shell-api showCfg --show-active-only | vyos-config-to-commands",
+ "help": " Show running configuration as set commands",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "files"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_configuration_files.sh",
+ "help": " Show available saved configurations",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py",
+ "help": "Show running configuration in JSON format",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json",
+ "pretty"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py --pretty",
+ "help": "Show running configuration in readable JSON format",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration"
+ ],
+ "run": "cli-shell-api showCfg --show-active-only --show-hide-secrets",
+ "help": "Show available saved configurations",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "expect"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "help": "Show external expect connection tracking cache entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "main"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external",
+ "help": "Show external main connection tracking cache entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external; ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "help": "Show external connection tracking cache entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "expect"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "help": "Show internal expect connection tracking cache entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "main"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal",
+ "help": "Show internal main connection tracking cache entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal; ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "help": "Show internal connection tracking cache entries",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "statistics"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-statistics",
+ "help": "Show connection syncing statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "status"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-status",
+ "help": "Show conntrack-sync status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "ports"
+ ],
+ "run": "/usr/bin/console -x",
+ "help": "Examine console ports and configured baud rates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "user"
+ ],
+ "run": "/usr/bin/console -u",
+ "help": "Show users on various consoles",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "image"
+ ],
+ "run": "sudo podman image ls",
+ "help": "Show container image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "log",
+ "<text>"
+ ],
+ "run": "sudo podman logs --names \"$4\"",
+ "help": "Show logs from a given container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "network"
+ ],
+ "run": "sudo podman network ls",
+ "help": "Show available container networks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container"
+ ],
+ "run": "sudo podman ps --all",
+ "help": "Show containers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date"
+ ],
+ "run": "/bin/date",
+ "help": "Show system time and date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc",
+ "maya"
+ ],
+ "run": "${vyos_op_scripts_dir}/maya_date.py $(date +%s)",
+ "help": "Show UTC date in Maya calendar format",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc"
+ ],
+ "run": "/bin/date -u",
+ "help": "Show system date and time as Coordinated Universal Time",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases",
+ "interface",
+ "<text>"
+ ],
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl \"$6\"",
+ "help": "Show DHCP client information for interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases"
+ ],
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl",
+ "help": "Show DHCP client leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases",
+ "help": "Show DHCP server leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --pool $6",
+ "help": "Show DHCP server leases for a specific pool",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --sort $6",
+ "help": "Show DHCP server leases sorted by the specified key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --state $(echo $6 | tr , \" \")",
+ "help": "Show DHCP server leases with a specific state (can be multiple, comma-separated)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics",
+ "help": "Show DHCP server statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics",
+ "pool",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics --pool $6",
+ "help": "Show DHCP server statistics for a specific pool",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases",
+ "help": "Show DHCPv6 server leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --pool $6",
+ "help": "Show DHCPv6 server leases for a specific pool",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --sort $6",
+ "help": "Show DHCPv6 server leases sorted by the specified key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --state $(echo $6 | tr , \" \")",
+ "help": "Show DHCPv6 server leases with a specific state (can be multiple, comma-separated)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "disk",
+ "<text>",
+ "format"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_disk_format.sh $3",
+ "help": "Show disk drive formatting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "dynamic",
+ "status"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status",
+ "help": "Show Dynamic DNS status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "forwarding",
+ "statistics"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_statistics.py",
+ "help": "Show DNS forwarding statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "environment",
+ "sensors"
+ ],
+ "run": "if ! grep -q hypervisor /proc/cpuinfo; then ${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_sensors.py; else echo \"VyOS running under hypervisor, no sensors available\"; fi",
+ "help": "Show hardware monitoring results",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "arp-cache",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "mac",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "next-hops",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "rmac",
+ "vni",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VXLAN network identifier (VNI) number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "file",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Show files in the specified directory",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group",
+ "help": "Show firewall group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4",
+ "help": "Show firewall group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6",
+ "help": "Show IPv6 firewall chains",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6",
+ "help": "Show summary of IPv6 firewall rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4",
+ "help": "Show IPv4 firewall chains",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6",
+ "help": "Show summary of IPv4 firewall rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_all",
+ "help": "Show firewall information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "statistics"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics",
+ "help": "Show statistics of firewall application",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "summary"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary",
+ "help": "Show summary of firewall application",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6",
+ "help": "Show flow accounting statistics for specified interface/host",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4",
+ "help": "Show flow accounting statistics for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6",
+ "help": "Show flow accounting statistics for specified interface/port",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "top",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6",
+ "help": "Show top N flows for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting"
+ ],
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show",
+ "help": "Show flow accounting statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "detail"
+ ],
+ "run": "cat /proc/cpuinfo",
+ "help": " Show system CPU details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu"
+ ],
+ "run": "lscpu",
+ "help": "Show CPU info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/cpu_summary.py",
+ "help": "Show system CPUs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "dmi"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-dmi",
+ "help": "Show system DMI details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "mem"
+ ],
+ "run": "cat /proc/meminfo",
+ "help": "Show system RAM details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci",
+ "detail"
+ ],
+ "run": "lspci -vvv",
+ "help": "Show verbose system PCI bus details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci"
+ ],
+ "run": "lspci",
+ "help": "Show system PCI bus details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "nvme"
+ ],
+ "run": "sudo nvme list",
+ "help": "Show NVMe device information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi",
+ "detail"
+ ],
+ "run": "lsscsi -vvv",
+ "help": "Show detailed SCSI device information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi"
+ ],
+ "run": "lsscsi",
+ "help": "Show SCSI device information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "smart",
+ "<text>"
+ ],
+ "run": "sudo smartctl -a \"/dev/$5\" | sed 1,3d",
+ "help": "Show S.M.A.R.T. device information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "detail"
+ ],
+ "run": "/usr/bin/lsusb -v",
+ "help": "Show detailed USB bus information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb"
+ ],
+ "run": "/usr/bin/lsusb -t",
+ "help": "Show peripherals connected to the USB bus",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "serial"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_usb_serial.py",
+ "help": "Show information about connected USB serial ports",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "brief"
+ ],
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history 20",
+ "help": "Show recent command history",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history"
+ ],
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history",
+ "help": "Show command history",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "<text>"
+ ],
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history $3",
+ "help": "Show last N commands in history",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "date"
+ ],
+ "run": "/bin/date",
+ "help": "Show host current date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "domain"
+ ],
+ "run": "/bin/domainname -d",
+ "help": "Show domain name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "lookup",
+ "<text>"
+ ],
+ "run": "/usr/bin/host $4",
+ "help": "Lookup host information for hostname|IPv4 address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "name"
+ ],
+ "run": "/bin/hostname",
+ "help": "Show host name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "os"
+ ],
+ "run": "/bin/uname -a",
+ "help": "Show host operating system details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=bonding",
+ "help": "Show bonding input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "help": "Show specified bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=ethernet",
+ "help": "Show ethernet input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "help": "Show specified ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=input",
+ "help": "Show input input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "help": "Show specified input interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --brief",
+ "help": "Show ethernet input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pppoe",
+ "help": "Show pppoe interface input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "help": "Show specified pppoe interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pseudo-ethernet"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pseudo-ethernet",
+ "help": "Show tunnel input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "tunnel"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=tunnel",
+ "help": "Show tunnel input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vrrp",
+ "help": "Show vrrp interface input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "help": "Show specified ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vti"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vti",
+ "help": "Show vti input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=wireless",
+ "help": "Show wireless input-policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "help": "Show specified wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show",
+ "help": "Show detailed bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show-brief",
+ "help": "Show Bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "detail"
+ ],
+ "run": "if [ -f \"/proc/net/bonding/$4\" ]; then cat \"/proc/net/bonding/$4\"; else echo \"Interface $4 does not exist!\"; fi",
+ "help": "Show detailed interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "slaves"
+ ],
+ "run": "${vyos_op_scripts_dir}/show-bond.py --interface \"$4\"",
+ "help": "Show specified bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "help": "Show summary of specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh bonding \"$4\"",
+ "help": "Show eXpress Data Path statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "slaves"
+ ],
+ "run": "${vyos_op_scripts_dir}/show-bond.py --slaves",
+ "help": "Show specified bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show",
+ "help": "Show detailed bridge interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show-brief",
+ "help": "Show Bridge interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified bridge interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Bridge interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "counters"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-count",
+ "help": "Show network interface counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show",
+ "help": "Show detailed information of all interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show",
+ "help": "Show detailed dummy interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show-brief",
+ "help": "Show Dummy interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified dummy interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Dummy interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show",
+ "help": "Show detailed ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show-brief",
+ "help": "Show Ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "identify"
+ ],
+ "run": "echo \"Blinking interface $4 for 30 seconds.\"; ethtool --identify \"$4\" 30",
+ "help": "Visually identify specified ethernet interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical"
+ ],
+ "run": "ethtool \"$4\"; ethtool --show-ring \"$4\"; ethtool --driver \"$4\"",
+ "help": "Show physical device information for specified ethernet interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical",
+ "offload"
+ ],
+ "run": "ethtool --show-features \"$4\" | sed -e 1d -e '/fixed/d' -e 's/^\\t*//g' -e 's/://' | column -t -s' '",
+ "help": "Show physical device offloading capabilities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "help": "Show queue classes for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "help": "Show queue filters for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue"
+ ],
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "help": "Show ethernet queue information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "statistics"
+ ],
+ "run": "ethtool --statistics \"$4\"",
+ "help": "Show physical device statistics for specified ethernet interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "transceiver"
+ ],
+ "run": "ethtool --module-info \"$4\"",
+ "help": "Show transceiver information from modules (e.g SFP+, QSFP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "help": "Show summary of specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "help": "Show queue classes for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "help": "Show queue filters for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "help": "Show ethernet queue information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh ethernet \"$4\"",
+ "help": "Show eXpress Data Path statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show",
+ "help": "Show detailed GENEVE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show-brief",
+ "help": "Show GENEVE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified GENEVE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified GENEVE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show",
+ "help": "Show detailed input interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show-brief",
+ "help": "Show Input (ifb) interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified input interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Input interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "help": "Show queue classes for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "help": "Show queue filters for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue"
+ ],
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "help": "Show queue information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show",
+ "help": "Show detailed L2TPv3 interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show-brief",
+ "help": "Show L2TPv3 interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified L2TPv3 interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified L2TPv3 interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show",
+ "help": "Show detailed dummy interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=loopback --action=show-brief",
+ "help": "Show Loopback interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified dummy interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Loopback interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec"
+ ],
+ "run": "ip macsec show",
+ "help": "Show MACsec interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec",
+ "<text>"
+ ],
+ "run": "ip macsec show $4",
+ "help": "Show specified MACsec interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief",
+ "help": "Show network interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=openvpn --action=show",
+ "help": "Show detailed OpenVPN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of specified OpenVPN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=$4",
+ "help": "Show OpenVPN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "qrcode"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=qrcode",
+ "help": "Show multi-factor authentication QR code",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "secret"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=secret",
+ "help": "Show multi-factor authentication secret",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "uri"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=uri",
+ "help": "Show multi-factor authentication otpauth uri",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show",
+ "help": "Show detailed PPPoE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show-brief",
+ "help": "Show PPPoE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "log"
+ ],
+ "run": "/usr/bin/journalctl --unit \"ppp@$4\".service",
+ "help": "Show specified PPPoE interface log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified PPPoE interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "help": "Show queue classes for a pppoe device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "help": "Show queue filters for a pppoe device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue"
+ ],
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "help": "Show pppoe queue information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "statistics"
+ ],
+ "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi",
+ "help": "Show specified PPPoE interface statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show",
+ "help": "Show detailed pseudo-ethernet/MACvlan interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show-brief",
+ "help": "Show Pseudo-Ethernet/MACvlan interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified pseudo-ethernet/MACvlan interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Pseudo-Ethernet/MACvlan interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system",
+ "enabled"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system enabled",
+ "help": "Show network information of all enabled interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system",
+ "help": "Show network information of all interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show",
+ "help": "Show detailed tunnel interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show-brief",
+ "help": "Show Tunnel interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified tunnel interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Tunnel interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "detail"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show",
+ "help": "Show detailed vrrp interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief",
+ "help": "Show vrrp interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified vrrp interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\"",
+ "help": "Show specified vrrp interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show",
+ "help": "Show detailed vti interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show-brief",
+ "help": "Show VTI interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified vti interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified VTI interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show",
+ "help": "Show detailed VXLAN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show-brief",
+ "help": "Show VXLAN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified VXLAN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified VXLAN interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show",
+ "help": "Show detailed Wireguard interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show-brief",
+ "help": "Show WireGuard interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "allowed-ips"
+ ],
+ "run": "sudo wg show \"$4\" allowed-ips",
+ "help": "Show all IP addresses allowed for the specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "endpoints"
+ ],
+ "run": "sudo wg show \"$4\" endpoints",
+ "help": "Show all endpoints for the specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified WireGuard interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peers"
+ ],
+ "run": "sudo wg show \"$4\" peers",
+ "help": "Show all peer IDs for the specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "public-key"
+ ],
+ "run": "sudo wg show \"$4\" public-key",
+ "help": "Show interface public-key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "summary"
+ ],
+ "run": "sudo wg show \"$4\"",
+ "help": "Shows current configuration and device information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show",
+ "help": "Show detailed wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "info"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --brief",
+ "help": "Show wireless interface configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show-brief",
+ "help": "Show Wireless (WLAN) interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "help": "Show summary of the specified wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "help": "Show queue classes for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "help": "Show queue filters for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue"
+ ],
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "help": "Show queue information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan",
+ "detail"
+ ],
+ "run": "sudo /sbin/iw dev \"$4\" scan ap-force",
+ "help": "Show detailed scan results",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wireless.py --scan \"$4\"",
+ "help": "Show summary of the specified wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "stations"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --stations \"$4\"",
+ "help": "Show specified Wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "help": "Show summary of specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "help": "Show queue classes for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "help": "Show queue filters for a device",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "help": "Show device queue information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show",
+ "help": "Show detailed Wireless Modem (WWAN( interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show-brief",
+ "help": "Show Wireless Modem (WWAN) interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "capabilities"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --capabilities",
+ "help": "Show WWAN module capabilities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "detail"
+ ],
+ "run": "mmcli --modem ${4#wwan}",
+ "help": "Show WWAN module detailed information summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firmware"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --firmware",
+ "help": "Show WWAN module firmware",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imei"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imei",
+ "help": "Show WWAN module IMEI/ESN/MEID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imsi"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imsi",
+ "help": "Show WWAN module IMSI",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "log"
+ ],
+ "run": "echo not implemented",
+ "help": "Show interface log for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "model"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --model",
+ "help": "Show WWAN module manufacturer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "msisdn"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --msisdn",
+ "help": "Show WWAN module MSISDN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "help": "Show specified Wireless Wire Area Network (WWAN) interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "revision"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --revision",
+ "help": "Show WWAN module revision",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "signal"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --signal",
+ "help": "Show WWAN module RF signal info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "sim"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --sim",
+ "help": "Show WWAN module connected SIM card information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list"
+ ],
+ "run": "vtysh -c \"show ip access-list\"",
+ "help": "Show all IP access-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ip access-list $4\"",
+ "help": "Show all IP access-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list"
+ ],
+ "run": "vtysh -c \"show ip as-path-access-list\"",
+ "help": "Show all as-path-access-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ip as-path-access-list $4\"",
+ "help": "Show all as-path-access-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "attribute-info"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP attribute information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "cidr-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only routes with non-natural netmasks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-info"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "List all bgp community information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only routes with non-natural netmasks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the specified communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes exactly matching specified community list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching specified community list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show the received routes from neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP IPv4 unicast information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP information for specified IP address or prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP path information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified prefix list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show summary of BGP information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-info"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP large-community information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "memory"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP memory usage",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp"
+ ],
+ "run": "vtysh -c \"show ip bgp\"",
+ "help": "Show Border Gateway Protocol (BGP) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP path information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP VRF information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "attribute-info"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP attribute information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "cidr-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only routes with non-natural netmasks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Graceful shutdown (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not send outside local AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not advertise to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to next AS (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Do not export to any peer (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Community number where AA and NN are (0-65535)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-info"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "List all bgp community information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display paths suppressed due to dampening",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display flap statistics of routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display detail of configured dampening parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display only routes with non-natural netmasks",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the specified communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes exactly matching specified community list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching specified community list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show the received routes from neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP IPv4 unicast information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP information for specified IP address or prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP path information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified prefix list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show summary of BGP information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-info"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP large-community information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Exact match of the communities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the large-community-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "memory"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP memory usage",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes advertised to a BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dampened routes received from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefixlist filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show received routes from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes learned from BGP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP VRF related information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "paths"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP path information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes conforming to the prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Display routes matching the AS path regular expression",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show BGP routes matching the specified route map",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "RIB advertisement statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show only sessions not in Established state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of BGP neighbor status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "wide"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Increase table width for longer prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list"
+ ],
+ "run": "vtysh -c \"show bgp community-list\"",
+ "help": "Show IP community-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show bgp community-list $4 detail\"",
+ "help": "Show IP community-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list"
+ ],
+ "run": "vtysh -c \"show bgp extcommunity-list\"",
+ "help": "Show extended IP community-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show bgp extcommunity-list $4 detail\"",
+ "help": "Show extended IP community-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "forwarding"
+ ],
+ "run": "vtysh -c \"show ip forwarding\"",
+ "help": "Show IP forwarding status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "groups"
+ ],
+ "run": "netstat -gn4",
+ "help": "Show IP multicast group membership",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "groups"
+ ],
+ "run": "vtysh -c \"show ip igmp groups\"",
+ "help": "IGMP groups information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "run": "vtysh -c \"show ip igmp interface\"",
+ "help": "IGMP interfaces information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "join"
+ ],
+ "run": "vtysh -c \"show ip igmp join\"",
+ "help": "IGMP static join information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "sources"
+ ],
+ "run": "vtysh -c \"show ip igmp sources\"",
+ "help": "IGMP sources information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "statistics"
+ ],
+ "run": "vtysh -c \"show ip igmp statistics\"",
+ "help": "IGMP statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list"
+ ],
+ "run": "vtysh -c \"show bgp large-community-list\"",
+ "help": "Show IP large-community-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show bgp large-community-list $4 detail\"",
+ "help": "Show IP large-community-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "interface"
+ ],
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --interface; else echo IGMP proxy not configured; fi",
+ "help": "Show multicast interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "mfc"
+ ],
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --mfc; else echo IGMP proxy not configured; fi",
+ "help": "Show multicast fowarding cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "run": "vtysh -c \"show ip mroute\"",
+ "help": "IP multicast routing table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "summary"
+ ],
+ "run": "vtysh -c \"show ip multicast\"",
+ "help": "IP multicast information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet",
+ "help": "Show IPv4 Neighbor Discovery (ND) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "border-routers"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF border-routers information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database information of given address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "max-age"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF max-age database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF network database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF database information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF router database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF self-originate database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF summary database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show summary of IPv4 OSPF database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF summary database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF information for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 Open Shortest Path First (OSPF) routing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "route"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF border-routers information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF ASBR summary database information of given address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF external database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "max-age"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF max-age database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF network database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF network database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF database information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF NSSA external database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF router database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF router database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF self-originate database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF summary database for specified IP address of advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show summary of IPv4 OSPF database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF summary database information of specified IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF information for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPF routing protocol for given VRF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv4 OSPF route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "interfaces"
+ ],
+ "run": "vtysh -c \"show ip pim interface\"",
+ "help": "PIM interfaces information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "join"
+ ],
+ "run": "vtysh -c \"show ip pim join\"",
+ "help": "PIM join information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "neighbor"
+ ],
+ "run": "vtysh -c \"show ip pim neighbor\"",
+ "help": "PIM neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "nexthop"
+ ],
+ "run": "vtysh -c \"show ip pim nexthop\"",
+ "help": "PIM cached nexthop rpf information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rp"
+ ],
+ "run": "vtysh -c \"show ip pim rp-info\"",
+ "help": "PIM RP (Rendevous Point) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rpf"
+ ],
+ "run": "vtysh -c \"show ip pim rpf\"",
+ "help": "PIM cached source rpf information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "state"
+ ],
+ "run": "vtysh -c \"show ip pim state\"",
+ "help": "PIM state information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "statistics"
+ ],
+ "run": "vtysh -c \"show ip pim statistics\"",
+ "help": "PIM statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "upstream"
+ ],
+ "run": "vtysh -c \"show ip pim upstream\"",
+ "help": "PIM upstream information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ports"
+ ],
+ "run": "sudo /usr/bin/netstat -tulnp",
+ "help": "Show IP ports in use by various system services",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list"
+ ],
+ "run": "vtysh -c \"show ip prefix-list\"",
+ "help": "Show all IP prefix-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ip prefix-list $4\"",
+ "help": "Show all IP prefix-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "protocol"
+ ],
+ "run": "vtysh -c \"show ip protocol\"",
+ "help": "Show IP route-maps per protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip"
+ ],
+ "run": "vtysh -c \"show ip rip\"",
+ "help": "Show Routing Information Protocol (RIP) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip",
+ "status"
+ ],
+ "run": "vtysh -c \"show ip rip status\"",
+ "help": "Show RIP protocol status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "bgp"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Border Gateway Protocol (BGP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "run": "ip -s route list cache",
+ "help": "Show kernel route cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "run": "ip -s route list cache $5",
+ "help": "Show kernel route cache for a given route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "connected"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Connected routes (directly attached subnet or host)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward"
+ ],
+ "run": "ip route list",
+ "help": "Show kernel route table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "run": "ip -s route list $5",
+ "help": "Show kernel route table for a given route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "isis"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "kernel"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route"
+ ],
+ "run": "vtysh -c \"show ip route\"",
+ "help": "Show IP routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show longer prefixes of routes for specified prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IP routes of specified IP address or prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "ospf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Open Shortest Path First (OSPFv2)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "rip"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Routing Information Protocol (RIP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "static"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Statically configured routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of all routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "supernets-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show supernet entries only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "The table number to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Tag value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Border Gateway Protocol (BGP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Connected routes (directly attached subnet or host)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IP routes in VRF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "ospf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Open Shortest Path First (OSPFv2)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "rip"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Routing Information Protocol (RIP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Statically configured routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of all routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show supernet entries only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Tag value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "sessions"
+ ],
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_sessions\"",
+ "help": "Show active IPoE server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_stat\"",
+ "help": "Show IPoE server statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list"
+ ],
+ "run": "vtysh -c \"show ipv6 access-list\"",
+ "help": "Show all IPv6 access-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 access-list $4\"",
+ "help": "Show specified IPv6 access-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "forwarding"
+ ],
+ "run": "vtysh -c \"show ipv6 forwarding\"",
+ "help": "Show IPv6 forwarding status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "groups"
+ ],
+ "run": "netstat -gn6",
+ "help": "Show IPv6 multicast group membership",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6",
+ "help": "Show IPv6 Neighbor Discovery (ND) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 spf tree\"",
+ "help": "Show Shortest Path First tree information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 area $5 spf tree\"",
+ "help": "Area ID (as an IPv4 notation)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 simulate spf-tree $7 $4 $5\"",
+ "help": " Simulate view point (Router ID)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Border router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Advertising Router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "help": "Search by Advertising Router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show AS-External LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Advertising Router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Group-Membership LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Inter-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Inter-Area-Router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Intra-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Link LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Network LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 Link state database information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Type-7 LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Specific insterface to examine",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show connected prefixes to advertise",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Matched interface prefix information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show interface prefix route specific information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show connected prefixes to advertise",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Matched interface prefix information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show interface prefix route specific information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Specify Link state ID as IPv4 address notation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show linkstate Router information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "drchoice"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show neighbor DR choice information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv6 Open Shortest Path First (OSPF)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "redistribute"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 redistribute external information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Type-1 External route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Type-2 External route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Inter-Area route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Intra-Area route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 routing table information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes longer than specified prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes matching specified prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specified route/prefix information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show route table summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Specify the VRF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 spf tree\"",
+ "help": "Show Shortest Path First tree information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 area $7 spf tree\"",
+ "help": "Area ID (as an IPv4 notation)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 simulate spf-tree $9 $6 $7\"",
+ "help": " Simulate view point (Router ID)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Border router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Advertising Router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "help": "Search by Advertising Router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show AS-External LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Advertising Router ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Group-Membership LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Inter-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Inter-Area-Router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Intra-Area-Prefix LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Link LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Network LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 Link state database information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show router LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Type-7 LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Search by Link state ID",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show dump of LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show internal LSA information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Self-originated LSAs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Specific insterface to examine",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show connected prefixes to advertise",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Matched interface prefix information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show interface prefix route specific information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show connected prefixes to advertise",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Matched interface prefix information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show interface prefix route specific information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Specify Link state ID as IPv4 address notation",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show linkstate Router information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "drchoice"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show neighbor DR choice information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "VRF name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "redistribute"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 redistribute external information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Type-1 External route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Type-2 External route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Inter-Area route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show Intra-Area route information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 routing table information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes longer than specified prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show routes matching specified prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specified route/prefix information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show route table summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrfs"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show OSPFv3 VRFs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list detail\"",
+ "help": "Show detail of IPv6 prefix-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list detail $5\"",
+ "help": "Show detail of specified IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list\"",
+ "help": "Show IPv6 prefix-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list $4\"",
+ "help": "Show specified IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "first-match"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 first-match\"",
+ "help": "Show first-match from select prefix of named IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "longer"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 longer\"",
+ "help": "Show longer match of select prefix from named IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5\"",
+ "help": "Show select prefix of specified IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq\"",
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq $6\"",
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list summary\"",
+ "help": "Show summary of IPv6 prefix-lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 prefix-list summary $5\"",
+ "help": "Show summary of specified IPv6 prefix-list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng"
+ ],
+ "run": "vtysh -c \"show ipv6 ripng\"",
+ "help": "Show RIPNG protocol information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng",
+ "status"
+ ],
+ "run": "vtysh -c \"show ipv6 ripng status\"",
+ "help": "Show RIPNG protocol status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "bgp"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Border Gateway Protocol (BGP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "run": "ip -s -f inet6 route list cache",
+ "help": "Show kernel IPv6 route cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "run": "ip -s -f inet6 route list cache $5",
+ "help": "Show kernel IPv6 route cache for a given route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "connected"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Connected routes (directly attached subnet or host)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward"
+ ],
+ "run": "ip -f inet6 route list",
+ "help": "Show kernel IPv6 route table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "run": "ip -s -f inet6 route list $5",
+ "help": "Show kernel IPv6 route table for a given route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "isis"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "kernel"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route"
+ ],
+ "run": "vtysh -c \"show ipv6 route\"",
+ "help": "Show IPv6 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show longer prefixes of routes for given prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show ipv6 route $4\"",
+ "help": "Show IPv6 routes of given address or prefix",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ospfv3"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ripng"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "static"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Statically configured routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of all routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "The table number to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Tag value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Border Gateway Protocol (BGP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Connected routes (directly attached subnet or host)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IPv6 routes in VRF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ospfv3"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ripng"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Statically configured routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary of all routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show supernet entries only",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "table",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "The table number to display",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Tag value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS link state database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS link state database PDU",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "hostname"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS dynamic hostname mapping",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specific IS-IS interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specific IS-IS interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show router information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor"
+ ],
+ "run": "vtysh -c \"show isis neighbor\"",
+ "help": "Show IS-IS neighbor adjacencies",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specific IS-IS neighbor adjacency",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-1 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-2 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route"
+ ],
+ "run": "vtysh -c \"show isis route\"",
+ "help": "Show IS-IS routing table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "node"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show node information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefix segment IDs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "spf-delay-ietf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS SPF delay parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS information summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-1 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-2 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS link state database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS link state database PDU",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "hostname"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS dynamic hostname mapping",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specific IS-IS interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specific IS-IS interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "router"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show router information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "run": "vtysh -c \"show isis neighbor\"",
+ "help": "Show IS-IS neighbor adjacencies",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show specific IS-IS neighbor adjacency",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-1 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-2 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "run": "vtysh -c \"show isis route\"",
+ "help": "Show IS-IS routing table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "node"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show node information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show prefix segment IDs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "spf-delay-ietf"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS SPF delay parameters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS information summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-1"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-1 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-2"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show level-2 routes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "sessions"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show sessions\"",
+ "help": "Show active L2TP server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show stat\"",
+ "help": "Show L2TP server statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "license"
+ ],
+ "run": "less $_vyatta_less_options --prompt=\".license, page %dt of %D\" -- ${vyatta_sysconfdir}/LICENSE",
+ "help": "Show VyOS license information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --detail",
+ "help": "Show LLDP neighbor details",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --interface $5",
+ "help": "Show LLDP for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors"
+ ],
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --all",
+ "help": "Show LLDP neighbors",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "all"
+ ],
+ "run": "sudo bash -c 'eval $(lesspipe); less $_vyatta_less_options --prompt=\".logm, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /var/log/messages* | sort -nr`'",
+ "help": "Show contents of all master log files",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "authorization"
+ ],
+ "run": "journalctl --no-hostname --boot --quiet SYSLOG_FACILITY=10 SYSLOG_FACILITY=4",
+ "help": "Show listing of authorization attempts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "cluster"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e heartbeat -e cl_status -e mach_down -e ha_log",
+ "help": "Show log for Cluster",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "conntrack-sync"
+ ],
+ "run": "journalctl --no-hostname --boot --unit conntrackd.service",
+ "help": "Show log for Conntrack-sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "console-server"
+ ],
+ "run": "/usr/bin/journalctl --unit conserver-server.service",
+ "help": "Show log for serial console server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "run": "sudo podman logs --names \"$4\"",
+ "help": "Show logs from a given container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@$6.service\"",
+ "help": "Show DHCP client log on specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@*.service\"",
+ "help": "Show DHCP client logs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server.service",
+ "help": "Show log for DHCP server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@$6.service\"",
+ "help": "Show DHCPv6 client log on specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@*.service\"",
+ "help": "Show DHCPv6 client logs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server6.service",
+ "help": "Show log for DHCPv6 server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "dynamic"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"ddclient\"",
+ "help": "Show log for dynamic DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"pdns_recursor\"",
+ "help": "Show log for DNS Forwarding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "help": "Show log for a specified firewall (IPv6)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"\\[$5-$7-[ADR]\\]\"",
+ "help": "Show log for a rule in the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "help": "Show log for a specified firewall (IPv4)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | egrep \"\\[$5-$7-[ADR]\\]\"",
+ "help": "Show log for a rule in the specified firewall",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "flow-accounting"
+ ],
+ "run": "journalctl --no-hostname --boot --unit uacctd.service",
+ "help": "Show log for flow-accounting",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "https"
+ ],
+ "run": "journalctl --no-hostname --boot --unit nginx.service",
+ "help": "Show log for HTTPs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "all"
+ ],
+ "run": "eval $(lesspipe); less $_vyatta_less_options --prompt=\".log?m, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages* | sort -nr`",
+ "help": "Show contents of all master log files for image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "authorization"
+ ],
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/auth.log",
+ "help": "Show listing of authorization attempts for image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>"
+ ],
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/messages",
+ "help": "Show contents of master log file for image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "tail",
+ "<text>"
+ ],
+ "run": "tail -n \"$6\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages | ${VYATTA_PAGER:-cat}",
+ "help": "Show last changes to messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "kernel"
+ ],
+ "run": "journalctl --no-hostname --boot --dmesg",
+ "help": "Show log for Linux Kernel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "lldp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit lldpd.service",
+ "help": "Show log for LLDP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nat"
+ ],
+ "run": "egrep -i \"kernel:.*\\[NAT-[A-Z]{3,}-[0-9]+(-MASQ)?\\]\" $(find /var/log -maxdepth 1 -type f -name messages\\* | sort -t. -k2nr)",
+ "help": "Show log for Network Address Translation (NAT)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nhrp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "help": "Show log for NHRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log"
+ ],
+ "run": "journalctl --no-hostname --boot",
+ "help": "Show contents of current master log file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --boot --unit openvpn@$5.service",
+ "help": "Show OpenVPN log on specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn"
+ ],
+ "run": "journalctl --no-hostname --boot --unit openvpn@*.service",
+ "help": "Show log for OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "run": "journalctl --no-hostname --boot --unit \"ppp@$6.service\"",
+ "help": "Show PPPoE log on specific interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe"
+ ],
+ "run": "journalctl --no-hostname --boot --unit \"ppp@pppoe*.service\"",
+ "help": "Show log for PPPoE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/bfdd",
+ "help": "Show log for BFD",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/bgpd",
+ "help": "Show log for BGP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/isisd",
+ "help": "Show log for ISIS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/ldpd",
+ "help": "Show log for MPLS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/pimd",
+ "help": "Show log for Multicast protocol",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/nhrpd",
+ "help": "Show log for NHRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/ospfd",
+ "help": "Show log for OSPF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/ospf6d",
+ "help": "Show log for OSPF for IPv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/ripd",
+ "help": "Show log for RIP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/ripngd",
+ "help": "Show log for RIPng",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "run": "journalctl --boot /usr/lib/frr/staticd",
+ "help": "Show log for static route",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "snmp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit snmpd.service",
+ "help": "Show log for Simple Network Monitoring Protocol (SNMP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail"
+ ],
+ "run": "tail -n 10 /var/log/messages",
+ "help": "Show last 10 lines of /var/log/messages file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail",
+ "<text>"
+ ],
+ "run": "tail -n \"$4\" /var/log/messages | ${VYATTA_PAGER:-cat}",
+ "help": "Show last n changes to messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "all"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon -e accel -e pptpd -e ppp",
+ "help": "Show log for ALL",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "ipsec"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon",
+ "help": "Show log for IPSec",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "l2tp"
+ ],
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e remote-access-aaa-win -e remote-access-zzz-mac -e accel-l2tp -e ppp",
+ "help": "Show log for L2TP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "pptp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@pptp.service",
+ "help": "Show log for PPTP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "sstp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@sstp.service",
+ "help": "Show log for SSTP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vrrp"
+ ],
+ "run": "journalctl --no-hostname --boot --unit keepalived.service",
+ "help": "Show log for Virtual Router Redundancy Protocol (VRRP)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "webproxy"
+ ],
+ "run": "journalctl --no-hostname --boot --unit squid.service",
+ "help": "Show log for Webproxy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "groups"
+ ],
+ "run": "/usr/bin/id -Gn",
+ "help": "Show current login group information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "level"
+ ],
+ "run": "if [ -n \"$VYATTA_USER_LEVEL_DIR\" ]; then basename $VYATTA_USER_LEVEL_DIR; fi",
+ "help": "Show current login level",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_current_user.sh",
+ "help": "Show current login credentials",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "user"
+ ],
+ "run": "/usr/bin/id -un",
+ "help": "Show current login user id",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "monitoring"
+ ],
+ "run": "vtysh -c \"show debugging\"",
+ "help": "Show currently monitored services",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 neighbor $8\"",
+ "help": "Match LDP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding local-label $6\"",
+ "help": "Match locally assigned label value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 remote-label $8\"",
+ "help": "Match remotely assigned label value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 local-label $8\"",
+ "help": "Match locally assigned label value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6\"",
+ "help": "Display labels from LDP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 remote-label $8\"",
+ "help": "Match remotely assigned label value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding\"",
+ "help": "Label Information Base",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding $5 detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding $5\"",
+ "help": "LDP forwarding equivalence class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 local-label $8\"",
+ "help": "Match locally assigned label value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 neighbor $8\"",
+ "help": "Match LDP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6\"",
+ "help": "Match remotely assigned label value",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp discovery detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery"
+ ],
+ "run": "vtysh -c \"show mpls ldp discovery\"",
+ "help": "Discovery hello information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "interface"
+ ],
+ "run": "vtysh -c \"show mpls ldp interface\"",
+ "help": "LDP interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "capabilities"
+ ],
+ "run": "vtysh -c \"show mpls ldp neighbor capabilities\"",
+ "help": "Show neighbor capability information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp neighbor detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor"
+ ],
+ "run": "vtysh -c \"show mpls ldp neighbor\"",
+ "help": "LDP neighbor information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "capabilities"
+ ],
+ "run": "vtysh -c \"show mpls ldp neighbor $5 capabilities\"",
+ "help": "Show neighbor capability information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"",
+ "help": "Show detailed information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show mpls ldp neighbor $5\"",
+ "help": "LDP neighbor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "pseudowire"
+ ],
+ "run": "vtysh -c \"show mpls pseudowires\"",
+ "help": "Show MPLS pseudowire interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "table"
+ ],
+ "run": "vtysh -c \"show mpls table\"",
+ "help": "Show MPLS table",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "rules"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_rules.py --destination",
+ "help": "Show configured destination NAT rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --destination",
+ "help": "Show statistics for configured destination NAT rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose --ipaddr=\"$6\"",
+ "help": "Show active NAT destination translations for an IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose",
+ "help": "Show active destination NAT translations detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination",
+ "help": "Show active destination NAT translations",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "rules"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_rules.py --source",
+ "help": "Show configured source NAT rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --source",
+ "help": "Show statistics for configured source NAT rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose --ipaddr=\"$6\"",
+ "help": "Show active source NAT translations for an IP address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose",
+ "help": "Show active source NAT translations detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source",
+ "help": "Show active source NAT translations",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "rules"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --destination",
+ "help": "Show configured destination NAT66 rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --destination",
+ "help": "Show statistics for configured destination NAT66 rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose --ipaddr=\"$6\"",
+ "help": "Show active NAT66 destination translations for an IPv6 address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose",
+ "help": "Show active destination NAT66 translations detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination",
+ "help": "Show active destination NAT66 translations",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "rules"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --source",
+ "help": "Show configured source NAT66 rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --source",
+ "help": "Show statistics for configured source NAT66 rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose --ipaddr=\"$6\"",
+ "help": "Show active source NAT66 translations for an IPv6 address",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose",
+ "help": "Show active source NAT66 translations detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source",
+ "help": "Show active source NAT66 translations",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "netns"
+ ],
+ "run": "ip netns ls",
+ "help": "Show network namespace information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "interface"
+ ],
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl interface show; else echo OpenNHRP is not running; fi",
+ "help": "Show NHRP interface connection information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "tunnel"
+ ],
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl show ; else echo OpenNHRP is not running; fi",
+ "help": "Show NHRP tunnel connection information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "info"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --info",
+ "help": "Show NTP operational summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --basic",
+ "help": "Show peer status of NTP daemon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "server",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --server \"$4\"",
+ "help": "Show date and time of specified NTP server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "sessions"
+ ],
+ "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"show_sessions\"",
+ "help": "Show active OpenConnect server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "full"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"full\"",
+ "help": "Show full settings, including QR code and commands for VyOS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-b32"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-b32\"",
+ "help": "Show OTP authentication secret in Base32 (used in mobile apps)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-hex"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-hex\"",
+ "help": "Show OTP authentication secret in Hex (used in VyOS config)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "qrcode"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"qrcode\"",
+ "help": "Show OTP authentication QR code",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "uri"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"uri\"",
+ "help": "Show OTP authentication otpauth URI",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "client"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=client",
+ "help": "Show tunnel status for OpenVPN client interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "server"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=server",
+ "help": "Show tunnel status for OpenVPN server interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "site-to-site"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=site-to-site",
+ "help": "Show tunnel status for OpenVPN site-to-site interfaces",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"all\"",
+ "help": "Show x509 CA certificates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"$4\"",
+ "help": "Show x509 CA certificate by name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"all\"",
+ "help": "Show x509 certificates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"$4\"",
+ "help": "Show x509 certificate by name",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "crl"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --crl \"all\"",
+ "help": "Show x509 certificate revocation lists",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show",
+ "help": "Show PKI x509 certificates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all",
+ "help": "Show IPv4 policy chain",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4",
+ "help": "Show IPv4 policy chains",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6",
+ "help": "Show summary of IPv4 policy rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all --ipv6",
+ "help": "Show IPv6 policy chain",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --ipv6",
+ "help": "Show IPv6 policy chains",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6 --ipv6",
+ "help": "Show summary of IPv6 policy rules",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "poweroff"
+ ],
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "help": "Show scheduled poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "interfaces"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"pppoe interface show\"",
+ "help": "Show interfaces where PPPoE server listens on",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "sessions"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show sessions\"",
+ "help": "Show active PPPoE server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show stat\"",
+ "help": "Show PPPoE server statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "sessions"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show sessions\"",
+ "help": "Show active PPTP server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show stat\"",
+ "help": "Show PPTP server statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "run": "/usr/sbin/arp -e -n -i \"$6\"",
+ "help": "Show Address Resolution Protocol (ARP) cache for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp"
+ ],
+ "run": "/usr/sbin/arp -e -n",
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=bonding",
+ "help": "Show bonding queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "help": "Show specified bonding interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif"
+ ],
+ "run": "echo error: Must supply a vif number ;",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) queueing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=ethernet",
+ "help": "Show ethernet queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "help": "Show specified ethernet interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif"
+ ],
+ "run": "echo error: Must supply a vif number ;",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) queueing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=input",
+ "help": "Show input queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "help": "Show specified input interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --brief",
+ "help": "Show ethernet queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pppoe",
+ "help": "Show pppoe interface queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "help": "Show specified pppoe interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif"
+ ],
+ "run": "echo error: Must supply a vif number ;",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) queueing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pseudo-ethernet"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pseudo-ethernet",
+ "help": "Show tunnel queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "tunnel"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=tunnel",
+ "help": "Show tunnel queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vrrp",
+ "help": "Show vrrp interface queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "help": "Show specified vrrp interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vti"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vti",
+ "help": "Show vti queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=wireless",
+ "help": "Show wireless queueing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "help": "Show specified wireless interface information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif"
+ ],
+ "run": "echo error: Must supply a vif number ;",
+ "help": "Show specified virtual network interface (vif) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "help": "Show specified virtual network interface (vif) queueing",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "raid",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_raid.sh $3",
+ "help": "Show status of RAID set",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "reboot"
+ ],
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "help": "Show scheduled reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "remote-config",
+ "openvpn",
+ "<text>",
+ "remote-platform",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Show remote side OpenVPN config for specified platform",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map"
+ ],
+ "run": "vtysh -c \"show route-map\"",
+ "help": "Show route-map information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map",
+ "<text>"
+ ],
+ "run": "vtysh -c \"show route-map $3\"",
+ "help": "Show specified route-map information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-connection"
+ ],
+ "run": "vtysh -c \"show rpki cache-connection\"",
+ "help": "Show RPKI cache connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-server"
+ ],
+ "run": "vtysh -c \"show rpki cache-server\"",
+ "help": "Show RPKI cache servers information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "prefix-table"
+ ],
+ "run": "vtysh -c \"show rpki prefix-table\"",
+ "help": "Show RPKI-validated prefixes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\" --host \"$6\"",
+ "help": "Show status of SNMP on remote host",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\"",
+ "help": "Show status of SNMP community",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifAlias",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifalias=\"$6\"",
+ "help": "Show SNMP ifAlias for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifDescr",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifdescr=\"$6\"",
+ "help": "Show SNMP ifDescr for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifIndex",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifindex=\"$6\"",
+ "help": "Show SNMP ifDescr for specified interface",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py",
+ "help": "Show all SNMP interfaces MIB information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "certificates"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_v3_showcerts.sh",
+ "help": "Show TSM certificates",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "group"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --group",
+ "help": "Show the list of configured groups",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --all",
+ "help": "Show SNMP v3 status on localhost",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "trap-target"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --trap",
+ "help": "Show the list of configured targets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "user"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --user",
+ "help": "Show the list of configured users",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "view"
+ ],
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --view",
+ "help": "Show the list of configured views",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "sessions"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show sessions\"",
+ "help": "Show active SSTP server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "statistics"
+ ],
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show stat\"",
+ "help": "Show SSTP server statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "config"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --conf --dev $6",
+ "help": "Intel QAT configuration",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "flows"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --flow --dev $6",
+ "help": "Intel QAT flows",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "interrupts"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --interrupts",
+ "help": "Intel QAT interrupts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --hw",
+ "help": "Intel QAT (Quick Assist Technology) Devices",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "status"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --status",
+ "help": "Intel QAT status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "diff",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "config file changes at a given revision",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>",
+ "commands"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "compare config file revisions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "compare config file revisions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "show commit revision file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit"
+ ],
+ "run": "${vyatta_sbindir}/vyatta-config-mgmt.pl --action=show-commit-log",
+ "help": "Show commit revisions log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections"
+ ],
+ "run": "netstat -an",
+ "help": "Show active network connections on the system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "all"
+ ],
+ "run": "ss -t -a",
+ "help": "Show all TCP connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp"
+ ],
+ "run": "ss -t -r",
+ "help": "Show TCP connection information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "numeric"
+ ],
+ "run": "ss -t -n",
+ "help": "Show TCP connection without resolving names",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp"
+ ],
+ "run": "ss -u -a -r",
+ "help": "Show UDP socket information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp",
+ "numeric"
+ ],
+ "run": "ss -u -a -n",
+ "help": "Show UDP socket information without resolving names",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "cpu"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_cpu.py",
+ "help": "Show CPU information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image"
+ ],
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show",
+ "help": "Show installed VyOS images",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "storage"
+ ],
+ "run": "sudo /opt/vyatta/bin/show-image-storage.pl",
+ "help": "Show disk space utilization of system images",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "version"
+ ],
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show --show_vers",
+ "help": "Show installed VyOS images with version number",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "kernel-messages"
+ ],
+ "run": "sudo dmesg",
+ "help": "Show messages in kernel ring buffer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "all"
+ ],
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py all",
+ "help": "Show information about all accounts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "locked"
+ ],
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py locked",
+ "help": "Show information about locked accounts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users"
+ ],
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py",
+ "help": "Show user account information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "other"
+ ],
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py other",
+ "help": "Show information about non VyOS user accounts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "vyos"
+ ],
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py vyos",
+ "help": "Show information about VyOS user accounts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "cache"
+ ],
+ "run": "sudo slabtop -o",
+ "help": "Show kernel cache information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "detail"
+ ],
+ "run": "cat /proc/meminfo",
+ "help": "Show detailed system memory usage",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_ram.py",
+ "help": "Show system memory usage",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "routing-daemons"
+ ],
+ "run": "vtysh -c \"show memory\"",
+ "help": "Show memory usage of all routing protocols",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "extensive"
+ ],
+ "run": "top -b -n1",
+ "help": "Show extensive process info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes"
+ ],
+ "run": "ps ax",
+ "help": "Show system processes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_uptime.py",
+ "help": "Show summary of system processes",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "tree"
+ ],
+ "run": "ps -ejH",
+ "help": "Show process tree",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "routing-daemons"
+ ],
+ "run": "vtysh -c \"show daemons\"",
+ "help": "Show Quagga routing daemons",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "storage"
+ ],
+ "run": "df -h -x squashfs",
+ "help": "Show filesystem usage",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "uptime"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_uptime.py",
+ "help": "Show system uptime and load averages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "table"
+ ],
+ "run": "vtysh -c \"show zebra router table summary\"",
+ "help": "Show routing tables",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Show brief tech-support report (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save brief tech-support report (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save compressed brief tech-support report to specified path/file (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save uncompressed brief tech-support report (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save uncompressed brief tech-support report to specified path/file (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Show consolidated tech-support report (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Show brief tech-support report (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save brief tech-support report (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save compressed brief tech-support report to specified path/file (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save uncompressed brief tech-support report (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save uncompressed brief tech-support report to specified path/file (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Show consolidated tech-support report (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save consolidated tech-support report (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save compressed tech-support report to the specified path/file (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save consolidated tech-support report uncompressed (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save uncompressed tech-support report to specified path/file (contains private information)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save consolidated tech-support report (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save compressed tech-support report to the specified path/file (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save consolidated tech-support report uncompressed (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "help": "Save uncompressed tech-support report to specified path/file (private information removed)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users"
+ ],
+ "run": "who -H",
+ "help": "Show user information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent"
+ ],
+ "run": "last -aF -n 10 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "help": "Show 10 recently logged in users",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent",
+ "<text>"
+ ],
+ "run": "last -aF -n $4 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "help": "Show specified number of recently logged in users",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "all"
+ ],
+ "run": "echo \"Package versions:\"; dpkg -l | cat",
+ "help": "Show system version and versions of all packages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "frr"
+ ],
+ "run": "vtysh -c \"show version\"",
+ "help": "Show Quagga version information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "funny"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_version.py --funny",
+ "help": "Show system version and some fun stuff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "kernel"
+ ],
+ "run": "uname -r",
+ "help": "Show Linux Kernel version information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/show_version.py",
+ "help": "Show system version information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "virtual-server"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_virtual_server.py",
+ "help": "Show virtual server information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"all\"",
+ "help": "Show VPN debugging information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"all\"",
+ "help": "Show debugging information for a peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"$7\"",
+ "help": "Show debug information for peer tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "nat-traversal"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --nat=\"yes\"",
+ "help": "Show all currently active IKE Security Associations (SA) that are using NAT Traversal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py",
+ "help": "Show all currently active IKE Security Associations (SA)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "peer",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --peer=\"$6\"",
+ "help": "Show all currently active IKE Security Associations (SA) for a peer",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "secrets"
+ ],
+ "run": "sudo cat /etc/ipsec.secrets | sed 's/#.*//'",
+ "help": "Show all the pre-shared key secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "status"
+ ],
+ "run": "if pgrep charon >/dev/null ; then echo \"Running: $(pgrep charon)\" ; else echo \"Process is not running\" ; fi",
+ "help": "Show summary of IKE process information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "policy"
+ ],
+ "run": "sudo ip xfrm policy list",
+ "help": "Show the in-kernel crypto policies",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "remote-access"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_vpn_ra.py",
+ "help": "Show active VPN server sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa"
+ ],
+ "run": "if pgrep charon >/dev/null ; then sudo ${vyos_op_scripts_dir}/show_ipsec_sa.py ; else echo \"IPSec process not running\" ; fi",
+ "help": "Show all active IPSec Security Associations (SA)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa",
+ "verbose"
+ ],
+ "run": "if pgrep charon >/dev/null ; then sudo /usr/sbin/ipsec statusall ; else echo \"IPSec process not running\" ; fi",
+ "help": "Show Verbose Detail on all active IPSec Security Associations (SA)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "state"
+ ],
+ "run": "sudo ip xfrm state list",
+ "help": "Show the in-kernel crypto state",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "status"
+ ],
+ "run": "if pgrep charon >/dev/null ; then echo -e \"IPSec Process Running: $(pgrep charon)\\n$(sudo /usr/sbin/ipsec status)\" ; else echo \"IPSec process not running\" ; fi",
+ "help": "Show status of IPSec process",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_vrf.py -e",
+ "help": "Show VRF information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/show_vrf.py -e \"$3\"",
+ "help": "Show information on specific VRF instance",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>",
+ "processes"
+ ],
+ "run": "ip vrf pids \"$3\"",
+ "help": "Shows all process ids associated with VRF",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "detail"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --data",
+ "help": "Show detailed VRRP state information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --summary",
+ "help": "Show VRRP (Virtual Router Redundancy Protocol) information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "statistics"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --statistics",
+ "help": "Show VRRP statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "connection"
+ ],
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "help": "Show Wide Area Network (WAN) load-balancing flow",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance"
+ ],
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "help": "Show Wide Area Network (WAN) load-balancing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status"
+ ],
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "help": "Show WAN load-balancing statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status",
+ "with-dns"
+ ],
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "help": "Show WAN load-balancing statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "blacklist",
+ "categories"
+ ],
+ "run": "${vyos_completion_dir}/list_webproxy_category.sh",
+ "help": "Show webproxy blacklist categories",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "log"
+ ],
+ "run": "if [ -e /var/log/squid/access.log ]; then sudo less $_vyatta_less_options --prompt=\"file %i of %m, page %dt of %D\" -- `printf \"%s\\n\" /var/log/squid/access.log* | sort -nr`; else echo \"No WebProxy log\"; fi",
+ "help": "Show contents of WebProxy access log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "update-log"
+ ],
+ "run": "if [ -e /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus ]; then cat /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus; else echo \"Update log not found\"; fi",
+ "help": "Show update log for url-filter database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "client",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Brief Summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "dplane"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Zebra dataplane information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Zebra routing information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "router",
+ "table",
+ "summary"
+ ],
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "help": "Summary Information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show",
+ "help": "Show zone policy information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy",
+ "zone",
+ "<text>"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show --name $4",
+ "help": "Show summary of zone policy for a specific zone",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>"
+ ],
+ "run": "/usr/bin/telnet $3",
+ "help": "Telnet to a host",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "run": "/usr/bin/telnet $3 $5",
+ "help": "Telnet to a host:port",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "help": "Trace network path to node",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>",
+ "<text>"
+ ],
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "help": "Traceroute options",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "run": "if cli-shell-api existsActive container name \"$4\"; then sudo podman pull $(cli-shell-api returnActiveValue container name \"$4\" image); else echo \"Container $4 does not exist\"; fi",
+ "help": "Update container image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "dns",
+ "dynamic"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "help": "Update Dynamic DNS information",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "webproxy",
+ "blacklists"
+ ],
+ "run": "sudo ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist",
+ "help": "Update the webproxy blacklist database",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "wake-on-lan",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "run": "sudo /usr/sbin/etherwake -i \"$3\" \"$5\"",
+ "help": "Station (MAC) address to wake up",
+ "type": null,
+ "val_help": null
+ }
+ ]
+} \ No newline at end of file
diff --git a/docs/_include/coverage/20220712-1.4-rolling-202207111030.json b/docs/_include/coverage/20220712-1.4-rolling-202207111030.json
new file mode 100644
index 00000000..4ed708de
--- /dev/null
+++ b/docs/_include/coverage/20220712-1.4-rolling-202207111030.json
@@ -0,0 +1,125395 @@
+{
+ "cfgcmd": [
+ {
+ "cmd": [
+ "cluster",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32: 1-29999; Interval after which a node is considered dead after missing heartbeats (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "auto-failback",
+ "<value>"
+ ],
+ "help": "Fail back to primary node if it recovers from failure",
+ "run": null,
+ "type": "bool",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "monitor",
+ "<value>"
+ ],
+ "help": "IP address(es) for monitoring connectivity",
+ "run": null,
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "help": "Host name of the primary node [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "secondary",
+ "<value>"
+ ],
+ "help": "Host name(s) of the secondary node(s) [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "help": "lp: <IP addr>/<prefix len>/<interface>; IP address (with subnet mask length and interface) to be clustered",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "keepalive-interval",
+ "<value>"
+ ],
+ "help": "Time interval between heartbeat packets (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "mcast-group",
+ "<value>"
+ ],
+ "help": "Multicast group for sending/receiving heartbeat packets",
+ "run": null,
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "monitor-dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32: 1-29999; Interval after which a monitor node is considered dead (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "allow-host-networks"
+ ],
+ "help": "Allow host networks in container",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "cap-add",
+ "<value>"
+ ],
+ "help": "lp: sys-time; Permission to set system clock",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: txt; Destination container device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: txt; Source device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: txt; Set environment option value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "image",
+ "<value>"
+ ],
+ "help": "Image name in the hub-registry",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "memory",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16384; Container memory in megabytes (MB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "network",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: start-end; Destination container port range (e.g. 10025-10030)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "Protocol tcp/udp",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: start-end; Source host port range (e.g. 10025-10030)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "restart",
+ "<value>"
+ ],
+ "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: txt; Destination container directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: txt; Source host directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Network description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "registry",
+ "<value>"
+ ],
+ "help": "Registry Name (default: docker.io, quay.io)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "all-ping",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "broadcast-ping",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "config-trap",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 range to match (e.g. 10.0.0.1-10.0.0.200)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another address-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "domain-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: txt; Domain address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "domain-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6range; IPv6 range to match (e.g. 2002::1-2002::ff)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another ipv6-address-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another ipv6-network-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another mac-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: <MAC address>; MAC address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another network-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 Subnet to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another port-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: start-end; Numbered port range (e.g. 1001-1050)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ip-src-route",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Option to log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Hop limit equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Hop limit greater than value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Hop limit less than value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMPv6 code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMPv6 type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: router-renumbering; ICMPv6 type 138: router-renumbering",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-receive-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-src-route",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "log-martians",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Option to log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ttl equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ttl greater than value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ttl less than value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "receive-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "send-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable sending IPv4 ICMP redirect messages",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "syn-cookies",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable use of TCP SYN cookies with IPv4",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "twa-hazards-protection",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "algorithm",
+ "<value>"
+ ],
+ "help": "lp: locality-based-least-connection; Locality-Based least connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "delay-loop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "forward-method",
+ "<value>"
+ ],
+ "help": "lp: tunnel; Tunneling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "persistence-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Timeout for persistent connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: udp; UDP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "connection-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Connection timeout to remote server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "address",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "advertise-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Advertise interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password string (up to 8 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: ah; AH - IPSEC (not recommended)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "excluded-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "Health check failure count required for transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "interval",
+ "<value>"
+ ],
+ "help": "Health check execution interval in seconds (default: 60)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "script",
+ "<value>"
+ ],
+ "help": "Health check script file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "hello-source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 hello source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "no-preempt"
+ ],
+ "help": "Disable master preemption",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "peer-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 unicast peer address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "preempt-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1000; preempt delay",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Router priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "rfc3768-compatibility"
+ ],
+ "help": "Use VRRP virtual MAC address as per RFC3768",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "exclude-vrrp-interface"
+ ],
+ "help": "Disable track state of main interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to backup",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to master",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to stop",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "vrid",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Virtual router identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "member",
+ "<value>"
+ ],
+ "help": "lp: txt; VRRP group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to backup",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to master",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to stop",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "hash-policy",
+ "<value>"
+ ],
+ "help": "lp: encap3+4; combine encapsulated IP address and port to make hash",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "lacp-rate",
+ "<value>"
+ ],
+ "help": "lp: fast; Request partner to transmit LACPDUs every 1 second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "member",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mii-mon-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:50-1000; MII link monitoring frequency in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "min-links",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16; Minimum number of member interfaces required up before enabling bond",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: xor-hash; Distribute based on MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Enable eXpress Data Path",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "aging",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1000000; MAC address aging time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "enable-vlan"
+ ],
+ "help": "Enable VLAN aware bridge",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "forwarding-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "hello-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "querier"
+ ],
+ "help": "Enable IGMP/MLD querier",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "snooping"
+ ],
+ "help": "Enable IGMP/MLD snooping",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "max-age",
+ "<value>"
+ ],
+ "help": "lp: u32:1-40; Bridge maximum aging time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "allowed-vlan",
+ "<value>"
+ ],
+ "help": "lp: <idN>-<idM>; VLAN id range allowed on this interface (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "isolated"
+ ],
+ "help": "Port is isolated (also known as Private-VLAN)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "native-vlan",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; Bridge port priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Bridge priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "stp"
+ ],
+ "help": "Enable spanning tree protocol",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "netns",
+ "<value>"
+ ],
+ "help": "lp: text; Network namespace name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-flow-control"
+ ],
+ "help": "Disable Ethernet flow control (pause frames)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "duplex",
+ "<value>"
+ ],
+ "help": "lp: full; Full duplex",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gro"
+ ],
+ "help": "Enable Generic Receive Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gso"
+ ],
+ "help": "Enable Generic Segmentation Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "lro"
+ ],
+ "help": "Enable Large Receive Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "rps"
+ ],
+ "help": "Enable Receive Packet Steering",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "sg"
+ ],
+ "help": "Enable Scatter-Gather",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "tso"
+ ],
+ "help": "Enable TCP Segmentation Offloading",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: u32:80-16384; ring buffer size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "tx",
+ "<value>"
+ ],
+ "help": "lp: u32:80-16384; ring buffer size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "lp: 100000; 100 Gbit/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Enable eXpress Data Path",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "help": "lp: inherit; Copy from the original IP header",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "destination-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "help": "lp: ip; IP encapsulation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-session-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 peer session identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-tunnel-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "session-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 session identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "tunnel-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: gcm-aes-256; Galois/Counter Mode of AES cipher with 256-bit key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "encrypt"
+ ],
+ "help": "Enable optional MACsec encryption",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "cak",
+ "<value>"
+ ],
+ "help": "lp: key; 16-byte (128-bit) hex-string (32 hex-digits)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "ckn",
+ "<value>"
+ ],
+ "help": "lp: key; 32-byte (256-bit) hex-string (64 hex-digits)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "replay-window",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Number of packets that could be misordered",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "OpenVPN password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "help": "OpenVPN username used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "device-type",
+ "<value>"
+ ],
+ "help": "lp: tap; TAP device, required for OSI layer 2",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "ncp-ciphers",
+ "<value>"
+ ],
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: sha512; SHA-512 algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1000; Maximum number of keepalive packet failures",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Keepalive packet interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-address",
+ "<text>",
+ "subnet-mask",
+ "<value>"
+ ],
+ "help": "Subnet-mask for local IP address of tunnel (IPv4 only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-host",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Local IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: server; Server in client-server mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "openvpn-option",
+ "<value>"
+ ],
+ "help": "Additional OpenVPN options. You must use the syntax of",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "persistent-tunnel"
+ ],
+ "help": "Do not close and reopen interface (TUN/TAP device) on client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp-active; TCP and initiates connections actively",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Remote end IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-host",
+ "<value>"
+ ],
+ "help": "lp: txt; Hostname of remote host",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "replace-default-route",
+ "local",
+ "<value>"
+ ],
+ "help": "Tunnel endpoints are on the same subnet",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Client IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "push-route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "subnet-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 subnet mask",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "base",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Client IPv6 pool base address with optional prefix length (defaults: base = server subnet + 0x1000, prefix length = server prefix length)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Domain Name Server suffix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "max-connections",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4096; Number of concurrent clients",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "challenge",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable chalenge-response (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "digits",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "drift",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "slop",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "step",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "push-route",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Metric for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "reject-unconfigured-clients"
+ ],
+ "help": "Reject connections from clients that are not explicitly",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "topology",
+ "<value>"
+ ],
+ "help": "lp: subnet; Subnet topology",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "shared-secret-key",
+ "<value>"
+ ],
+ "help": "Secret key shared with remote end of tunnel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "auth-key",
+ "<value>"
+ ],
+ "help": "TLS shared secret key for tls-auth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "crypt-key",
+ "<value>"
+ ],
+ "help": "Static key to use to authenticate control channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "dh-params",
+ "<value>"
+ ],
+ "help": "Diffie Hellman parameters (server only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "role",
+ "<value>"
+ ],
+ "help": "lp: passive; Wait for incoming TLS connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "tls-version-min",
+ "<value>"
+ ],
+ "help": "lp: 1.3; TLS v1.3",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "use-lzo-compression"
+ ],
+ "help": "Use fast LZO compression on this TUN/TAP interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "access-concentrator",
+ "<value>"
+ ],
+ "help": "Access concentrator name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "help": "Establishment connection automatically when traffic is sent",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "idle-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-86400; Idle timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address of local end of the PPPoE link",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-peer-dns"
+ ],
+ "help": "Do not use DNS servers provided by the peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address of remote end of the PPPoE link",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "service-name",
+ "<value>"
+ ],
+ "help": "Service name, only connect to access concentrators advertising",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: passthru; Promicious mode passthrough of underlying device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-relay-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix of interface for 6rd",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:64-8024; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable multicast (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "direction",
+ "<value>"
+ ],
+ "help": "lp: egress; Mirror egress traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "index",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; ERSPAN Type III",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ignore-df"
+ ],
+ "help": "Ignore the DF (don't fragment) bit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: u32; Tunnel key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "no-pmtu-discovery"
+ ],
+ "help": "Disable path MTU discovery",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "encaplimit",
+ "<value>"
+ ],
+ "help": "lp: none; Disable encapsulation limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "hoplimit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Hop limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "tclass",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "external"
+ ],
+ "help": "Use external control plane",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "gpe"
+ ],
+ "help": "Enable Generic Protocol extension (VXLAN-GPE)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Multicast IPv6 group address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "help": "lp: inherit; Copy from the original IP header",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "nolearning"
+ ],
+ "help": "Do not add unknown addresses into forwarding database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: number; value which marks the packet for QoS/shaper",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of remote tunnel endpoint",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "allowed-ips",
+ "<value>"
+ ],
+ "help": "IP addresses allowed to traverse the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "persistent-keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "preshared-key",
+ "<value>"
+ ],
+ "help": "base64 encoded preshared key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "public-key",
+ "<value>"
+ ],
+ "help": "base64 encoded public key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "private-key",
+ "<value>"
+ ],
+ "help": "Base64 encoded private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "40mhz-incapable"
+ ],
+ "help": "40MHz intolerance, use 20MHz only!",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "auto-powersave"
+ ],
+ "help": "Enable WMM-PS unscheduled automatic power aave delivery [U-APSD]",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "help": "lp: ht40-; Supported channel set width both 20 MHz and 40 MHz with secondary channel below primary channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "delayed-block-ack"
+ ],
+ "help": "Enable HT-delayed block ack",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "dsss-cck-40"
+ ],
+ "help": "Enable DSSS_CCK-40",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "greenfield"
+ ],
+ "help": "Enable HT-greenfield",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "ldpc"
+ ],
+ "help": "Enable LDPC coding capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "lsig-protection"
+ ],
+ "help": "Enable L-SIG TXOP protection capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "max-amsdu",
+ "<value>"
+ ],
+ "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "short-gi",
+ "<value>"
+ ],
+ "help": "lp: 40; Short GI for 40 MHz",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "smps",
+ "<value>"
+ ],
+ "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "tx"
+ ],
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-ht"
+ ],
+ "help": "Require stations to support HT PHY (reject association if they",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-vht"
+ ],
+ "help": "Require stations to support VHT PHY (reject association if they",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-8; Number of antennas for this card",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-pattern-fixed"
+ ],
+ "help": "Set if antenna pattern does not change during the lifetime of an",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "beamform",
+ "<value>"
+ ],
+ "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-1",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 42 for primary 80MHz channel 36)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-2",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 58 for primary 80MHz channel 52)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "help": "lp: 3; 80+80 MHz channel width",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "ldpc"
+ ],
+ "help": "Enable LDPC (Low Density Parity Check) coding capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "link-adaptation",
+ "<value>"
+ ],
+ "help": "lp: both; Station can provide VHT MFB in response to VHT MRQ and unsolicited VHT MFB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu",
+ "<value>"
+ ],
+ "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu-exp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Maximum length of A-MPDU pre-EOF padding = 2 pow(13 + x) -1 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "short-gi",
+ "<value>"
+ ],
+ "help": "lp: 160; Short GI for 160 MHz",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "tx"
+ ],
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "tx-powersave"
+ ],
+ "help": "Enable VHT TXOP Power Save Mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "vht-cf"
+ ],
+ "help": "Station supports receiving VHT variant HT Control field",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "channel",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: txt; ISO/IEC 3166-1 Country Code",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-broadcast-ssid"
+ ],
+ "help": "Disable broadcast of SSID from access-point",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "expunge-failing-stations"
+ ],
+ "help": "Disassociate stations based on excessive transmission failures",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "isolate-stations"
+ ],
+ "help": "Isolate stations on the AP so they cannot see each other",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "max-stations",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2007; Number of allowed stations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mgmt-frame-protection",
+ "<value>"
+ ],
+ "help": "lp: required; MFP enforced",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: ac; 802.11ac - 1300 Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "physical-device",
+ "<value>"
+ ],
+ "help": "Wireless physical device (default: phy0)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "reduce-transmit-power",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; TX power reduction in dBm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wep",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; Wired Equivalent Privacy key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "group-cipher",
+ "<value>"
+ ],
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase of at least 8 but not more than 63 printable characters",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "accounting"
+ ],
+ "help": "Enable RADIUS server to receive accounting info",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ssid",
+ "<value>"
+ ],
+ "help": "Wireless access-point service set identifier (SSID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "apn",
+ "<value>"
+ ],
+ "help": "Access Point Name (APN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "help": "Establishment connection automatically when traffic is sent",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Inbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Inbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Outbound IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firewall",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Outbound IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "disable-source-nat"
+ ],
+ "help": "Disable source nat rules from being configured for wan load balancing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "enable-local-traffic"
+ ],
+ "help": "Enable wan load balancing for locally sourced traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "flush-connections"
+ ],
+ "help": "Flush connection tracking tables on connection state change",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "hook",
+ "<value>"
+ ],
+ "help": "lp: Script in /config/scripts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Failure count",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "nexthop",
+ "<value>"
+ ],
+ "help": "lp: dhcp; Set the nexthop via DHCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "success-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Success count",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "resp-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-30; Response time (seconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "Health target address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "test-script",
+ "<value>"
+ ],
+ "help": "lp: Script in /config/scripts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "ttl-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: user-defined; User defined test script",
+ "run": null,
+ "type": " txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "elp: Multiple destination ports can be specified as a comma-separated list.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from wan load balance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "failover"
+ ],
+ "help": "Enable failover for packets matching this rule from wan load balance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "interface",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Interface weight",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "Burst limit for matching packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "period",
+ "<value>"
+ ],
+ "help": "Time window for rate calculation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "Number of packets used for rate limit",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "threshold",
+ "<value>"
+ ],
+ "help": "Threshold behavior for limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "per-packet-balancing"
+ ],
+ "help": "Option to match traffic per-packet instead of the default, per-flow",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; All IP protocols except for the specified name or number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "elp: Multiple source ports can be specified as a comma-separated list.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "sticky-connections",
+ "inbound"
+ ],
+ "help": "Enable sticky incoming WAN connections",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "help": "lp: none; Do not apply port randomization (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Outbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "help": "lp: none; Do not apply port randomization (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Rule description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable NAT66 rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT66 traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT66 rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Rule description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable NAT66 rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT66 rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Outbound interface of NAT66 traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "netns",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "help": "CA certificate in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "crl",
+ "<value>"
+ ],
+ "help": "Certificate revocation list in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "CA private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "CA private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "revoke"
+ ],
+ "help": "If parent CA is present, this CA certificate will be included in",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "help": "Certificate in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "Certificate private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "Certificate private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "revoke"
+ ],
+ "help": "If CA is present, this certificate will be included in generated",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "dh",
+ "<text>",
+ "parameters",
+ "<value>"
+ ],
+ "help": "DH parameters in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "Private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "Private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "public",
+ "key",
+ "<value>"
+ ],
+ "help": "Public key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "OpenVPN shared secret key data",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "help": "OpenVPN shared secret key version",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "country",
+ "<value>"
+ ],
+ "help": "Default country (default: GB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "locality",
+ "<value>"
+ ],
+ "help": "Default locality (default: Some-City)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "organization",
+ "<value>"
+ ],
+ "help": "Default organization (default: VyOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "state",
+ "<value>"
+ ],
+ "help": "Default state (default: Some-State)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Host address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "inverse-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Host address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "inverse-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "exact-match"
+ ],
+ "help": "Exact match of the network prefixes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: additive; New value is appended to the existing value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: <soo aa:nn:nn>; Site of Origin regular expression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: IP:NN:NN; BGP large-community-list filter (IPv4 address format)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Netmask greater than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Netmask less than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Netmask greater than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Netmask less than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Option to log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; DSCP number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: main; Main table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "help": "Monthdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "Date to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "Time of day to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "Date to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "Time of day to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "Weekdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "call",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "continue",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "as-path",
+ "<value>"
+ ],
+ "help": "BGP as-path-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "community-list",
+ "<value>"
+ ],
+ "help": "BGP community-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "exact-match"
+ ],
+ "help": "Community-list to exactly match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "default-route"
+ ],
+ "help": "Default EVPN type-5 route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "route-type",
+ "<value>"
+ ],
+ "help": "lp: prefix; Prefix route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "extcommunity",
+ "<value>"
+ ],
+ "help": "BGP extended community to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Nexthop IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: blackhole; Blackhole",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; IPV6 access list name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IPv6 prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; IPV6 access list name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Nexthop IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IPv6 prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: blackhole; Blackhole",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "large-community",
+ "large-community-list",
+ "<value>"
+ ],
+ "help": "BGP large-community-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "local-preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Local Preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "origin",
+ "<value>"
+ ],
+ "help": "lp: incomplete; Incomplete origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "peer",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Peer IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "rpki",
+ "<value>"
+ ],
+ "help": "lp: valid; Match valid entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Route tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "goto",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "next"
+ ],
+ "help": "Next sequence number to goto on match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: u32; AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend",
+ "<value>"
+ ],
+ "help": "lp: u32; AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend-last-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times to insert",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "atomic-aggregate"
+ ],
+ "help": "BGP atomic aggregate attribute",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "comm-list",
+ "comm-list",
+ "<value>"
+ ],
+ "help": "lp: txt; BGP communities with a community-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "comm-list",
+ "delete"
+ ],
+ "help": "Delete BGP communities matching the community-list",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "<value>"
+ ],
+ "help": "lp: none; No community attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Distance value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Gateway IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Gateway IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: num-multipaths; Internally computed bandwidth based on number of multipaths (outbound-only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "rt",
+ "<value>"
+ ],
+ "help": "lp: IP:NN; Based on a router-id IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "soo",
+ "<value>"
+ ],
+ "help": "lp: IP:NN; Based on a router-id IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ip-next-hop",
+ "<value>"
+ ],
+ "help": "lp: peer-address; Set the BGP nexthop address to the address of the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "peer-address"
+ ],
+ "help": "Use peer address (for BGP only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "prefer-global"
+ ],
+ "help": "Prefer global address as the nexthop",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-comm-list-delete",
+ "<value>"
+ ],
+ "help": "lp: txt; BGP large community-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "<value>"
+ ],
+ "help": "lp: txt; ASN:nn:mm BGP large community",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "local-preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Local preference value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: type-2; OSPF external type 2 metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "origin",
+ "<value>"
+ ],
+ "help": "lp: incomplete; Incomplete origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "originator-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Orignator IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "src",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Tag value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; BGP weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Option to log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: packet-too-big; ICMP type/code name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; DSCP number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: main; Main table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "help": "Monthdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "Date to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "Time of day to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "Date to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "Time of day to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "Weekdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "echo-mode"
+ ],
+ "help": "Enables the echo transmission mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "multihop"
+ ],
+ "help": "Allow this BFD peer to not be directly connected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not attempt to start sessions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Disable this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Local IPv6 address used to connect to the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "echo-mode"
+ ],
+ "help": "Enables the echo transmission mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not attempt to start sessions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Disable this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Network as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "help": "Advertise All local VNIs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "help": "Do not flood any BUM packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "help": "Flood BUM packets using head-end replication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "local-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "help": "Do not send back prefixes learned from the neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "help": "Enable strict capability negotiation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable connect timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "help": "Always compare MEDs from different neighbors",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "help": "Compare AS-path lengths including confederation sets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "help": "Ignore AS-path length in selecting a route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes that have different AS paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "help": "Compare the router-id for identical EBGP paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "help": "Compare MEDs among confederation paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "help": "Treat missing route as a MED as the least preferred one",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "help": "lp: u32; Local preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "help": "Compare MEDs between different peers in the same AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "help": "Log neighbor up/down changes and reset reason",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "help": "Enable IGP route check for network statements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "help": "Disable client to client route reflection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "help": "Disable immediate session reset on peer link down event",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "help": "Disable suppress duplicate updates if the route actually not",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "help": "Administrative shutdown of the BGP instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "join",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1800; Query interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-max-response-time",
+ "<value>"
+ ],
+ "help": "lp: u32:10-250; Query response value in deci-seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 3; IGMP version 3",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable-quickleave"
+ ],
+ "help": "Option to disable \"quickleave\"",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "alt-subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "role",
+ "<value>"
+ ],
+ "help": "lp: disabled; Disabled interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; TTL threshold for the interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "whitelist",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "help": "Dynamic hostname for IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Set Hello interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "help": "Add padding to IS-IS hello packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "help": "point-to-point network type",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "help": "Disable three-way handshake",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; Priority value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: level-2; Act as an area router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "help": "Log adjacency state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "help": "Use the RFC 6232 purge-originator",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "enable"
+ ],
+ "help": "Enable segment-routing functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "help": "Set attached bit to identify as L1/L2 router for inter-area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "help": "Set overload bit to avoid any transit traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "help": "Enable MPLS traffic engineering extensions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv4",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv6",
+ "access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv4-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv6-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv4-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 bind as transport",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv6-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 bind as transport",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "explicit-null"
+ ],
+ "help": "Explicit-Null Label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "explicit-null"
+ ],
+ "help": "Explicit-Null Label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Neighbor password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "session-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable neighbor TTL security",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "cisco-interop-tlv"
+ ],
+ "help": "Enable Cisco non-compliant format capability TLV",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "ordered-control"
+ ],
+ "help": "Enable LDP ordered label distribution control mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "transport-prefer-ipv4"
+ ],
+ "help": "Prefer IPv4 for TCP peer transport connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Neighbor/session address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "enable"
+ ],
+ "help": "Accept and respond to targeted hellos",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Neighbor/session address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "enable"
+ ],
+ "help": "Accept and respond to targeted hellos",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "maximum-ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum hops allowed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "no-propagate-ttl"
+ ],
+ "help": "Disable copy of IP TTL to MPLS TTL",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "cisco-authentication",
+ "<value>"
+ ],
+ "help": "lp: txt; Pass phrase for cisco authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "dynamic-map",
+ "<text>",
+ "nbma-domain-name",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Set the external HUB fqdn",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "help": "Holding time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "cisco"
+ ],
+ "help": "If the statically mapped peer is running Cisco IOS, specify this",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "nbma-address",
+ "<value>"
+ ],
+ "help": "Set HUB address (nbma-address - external hub address or fqdn)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "register"
+ ],
+ "help": "Specifies that Registration Request should be sent to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "help": "Set multicast for NHRP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "non-caching"
+ ],
+ "help": "This can be used to reduce memory consumption on big NBMA",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "redirect"
+ ],
+ "help": "Enable sending of Cisco style NHRP Traffic Indication packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut"
+ ],
+ "help": "Enable creation of shortcut routes. A received NHRP Traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-destination"
+ ],
+ "help": "This instructs opennhrp to reply with authorative answers on",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-target",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "help": "Holding time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: static; Filter static routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "help": "Normal OSPF area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "help": "lp: never; Never translate LSA types",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "help": "lp: md5; Use MD5 authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; OSPF network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable shortcutting mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "help": "Administratively apply, for an indefinite period",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "help": "Enable MPLS-TE functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Neighbor priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "help": "lp: standard; Standard ABR type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "help": "Originate Type 7 default into NSSA area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "Name of export-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "Name of import-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "help": "Advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interface MTU",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Instance Id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "dr-priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Value of the new DR Priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "hello",
+ "<value>"
+ ],
+ "help": "lp: u32:1-180; Hello Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "address",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Group Address range RFC 3171",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "keep-alive-timer",
+ "<value>"
+ ],
+ "help": "lp: u32:31-60000; Keep alive Timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-information",
+ "originate"
+ ],
+ "help": "Distribute a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "receive",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "send",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "neighbor",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Neighbor router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; RIP network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; Access list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; RIP static route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "aggregate-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Aggregate RIPng route announcement",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-information",
+ "originate"
+ ],
+ "help": "Distribute a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; RIPng network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Suppress routing updates on interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; RIPng static route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Preference of the cache server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "known-hosts-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH known hosts file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "private-key-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH private key file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "public-key-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH public key file path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "username",
+ "<value>"
+ ],
+ "help": "RPKI SSH username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "polling-period",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Polling period in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "interface-route",
+ "<text>",
+ "next-hop-interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Optional source address for forwarded packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "accept-protocol",
+ "<value>"
+ ],
+ "help": "lp: dccp; Sync Datagram Congestion Control Protocol entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "disable-external-cache"
+ ],
+ "help": "Directly injects the flow-states into the in-kernel Connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "event-listen-queue-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Queue size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "expect-sync",
+ "<value>"
+ ],
+ "help": "Protocol for which expect entries need to be synchronized",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "failover-mechanism",
+ "vrrp",
+ "sync-group",
+ "<value>"
+ ],
+ "help": "VRRP sync group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "ignore-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix to ignore",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "peer",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "mcast-group",
+ "<value>"
+ ],
+ "help": "Multicast group to use for syncing conntrack entries (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "sync-queue-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Queue size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "data-bits",
+ "<value>"
+ ],
+ "help": "Serial port data bits (default: 8)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "parity",
+ "<value>"
+ ],
+ "help": "Parity setting (default: none)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "Serial port baud rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "stop-bits",
+ "<value>"
+ ],
+ "help": "Serial port stop bits (default: 1)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "hop-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Hop count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:64-1400; Maximum packet size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "relay-agents-packets",
+ "<value>"
+ ],
+ "help": "lp: discard; discard packet (default action if giaddr not set in packet)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "dynamic-dns-update"
+ ],
+ "help": "Dynamically update Domain Name System (RFC4702)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "name",
+ "<value>"
+ ],
+ "help": "Peer name used to identify connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of failover peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "status",
+ "<value>"
+ ],
+ "help": "lp: secondary; Configure this server to be the secondary node",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "global-parameters",
+ "<value>"
+ ],
+ "help": "Additional global parameters for DHCP server. You must use the",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "host-decl-name"
+ ],
+ "help": "Use host declaration name for forward DNS name",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "hostfile-update"
+ ],
+ "help": "Updating /etc/hosts file (per client lease)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "authoritative"
+ ],
+ "help": "Option to make DHCP server authoritative for this physical",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Client Domain Name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ping-check"
+ ],
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "shared-network-parameters",
+ "<value>"
+ ],
+ "help": "Additional shared-network parameters for DHCP server. You must",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-name",
+ "<value>"
+ ],
+ "help": "Bootstrap file name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-server",
+ "<value>"
+ ],
+ "help": "lp: hostname; Bootfile server FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Bootstrap file size in 512 byte blocks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "client-prefix-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; DHCP client prefix length must be 0 to 32",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "default-router",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default router IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Client Domain Name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "enable-failover"
+ ],
+ "help": "Enable DHCP failover support for this subnet",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to exclude from lease range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ip-forwarding"
+ ],
+ "help": "Enable IP forwarding on client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease",
+ "<value>"
+ ],
+ "help": "lp: u32; DHCP lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ping-check"
+ ],
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "pop-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; POP3 server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "start",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 start address of pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 end address of pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "server-identifier",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server identifier IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "smtp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; SMTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address used in static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "static-mapping-parameters",
+ "<value>"
+ ],
+ "help": "Additional static-mapping parameters for DHCP server. Will be",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-route",
+ "<text>",
+ "next-hop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "subnet-parameters",
+ "<value>"
+ ],
+ "help": "Additional subnet parameters for DHCP server. You must use the",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "tftp-server-name",
+ "<value>"
+ ],
+ "help": "lp: hostname; TFTP server FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-offset",
+ "<value>"
+ ],
+ "help": "lp: [-]N; Time offset (number, may be negative)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Time server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "ubiquiti",
+ "unifi-controller",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of UniFi controller",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; WINS server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wpad-url",
+ "<value>"
+ ],
+ "help": "Web Proxy Autodiscovery (WPAD) URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "listen-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address on listen interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "max-hop-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Hop count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "upstream-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "use-interface-id-option"
+ ],
+ "help": "Option to set DHCPv6 interface-ID option",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "global-parameters",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; DHCPv6 server preference (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "info-refresh-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; DHCPv6 information refresh time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "prefix",
+ "<text>",
+ "temporary"
+ ],
+ "help": "Address range will be used for temporary addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "default",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "maximum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Maximum lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "minimum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Minimum lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-domain",
+ "<value>"
+ ],
+ "help": "NIS domain name for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of NIS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-domain",
+ "<value>"
+ ],
+ "help": "NIS+ domain name for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of NIS+ server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "prefix-length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delagated prefix length (32-64)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address used in prefix delegation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sip-server",
+ "<value>"
+ ],
+ "help": "lp: hostname; FQDN of SIP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sntp-server",
+ "<value>"
+ ],
+ "help": "IPv6 address of an SNTP server for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: h[[:h]...]; DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address for this static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix for this static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "cisco",
+ "tftp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; TFTP server IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "ipv6-enable"
+ ],
+ "help": "Allow explicit IPv6 addresses for Dynamic DNS for this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: filename; File in /config/auth directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "record",
+ "<value>"
+ ],
+ "help": "Record to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "Server to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; DNS forwarding cache size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "help": "Zone to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Hostname registered with DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "login",
+ "<value>"
+ ],
+ "help": "Login for DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: zoneedit1; Zoneedit protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: FQDN; Hostname of DDNS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "help": "DNS zone to update (only available with CloudFlare)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "skip",
+ "<value>"
+ ],
+ "help": "Skip everything before this on the given URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "url",
+ "<value>"
+ ],
+ "help": "URL to obtain the current external IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-999; Server priority (lower numbers are higher priority)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-a"
+ ],
+ "help": "\"A\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-srv"
+ ],
+ "help": "\"S\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "order",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Rule order (lower order is evaluated first)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Rule preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol-specific"
+ ],
+ "help": "\"P\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "regexp",
+ "<value>"
+ ],
+ "help": "Regular expression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "replacement",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "resolve-uri"
+ ],
+ "help": "\"U\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "help": "Service type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: text; Record contents",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "hostname",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; TCP/UDP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Entry priority (lower numbers are higher priority)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Entry weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: text; Record contents",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "cache-size",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; DNS forwarding cache size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dhcp",
+ "<value>"
+ ],
+ "help": "Interfaces whose DHCP client nameservers to forward requests to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dns64-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and /96 only prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dnssec",
+ "<value>"
+ ],
+ "help": "lp: validate; Full blown DNSSEC validation. Send SERVFAIL to clients on bogus responses.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "addnta"
+ ],
+ "help": "Add NTA (negative trust anchor) for this domain (must be set if",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "recursion-desired"
+ ],
+ "help": "Set the \"recursion desired\" bit in requests to the upstream",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "ignore-hosts-file"
+ ],
+ "help": "Do not use local /etc/hosts file in name resolution",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "negative-ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7200; Seconds to cache NXDOMAIN entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "no-serve-rfc1918"
+ ],
+ "help": "Makes the server authoritatively not aware of RFC1918 addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address from which to send traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "system"
+ ],
+ "help": "Use system name servers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Network timeout in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "filter",
+ "pattern",
+ "<value>"
+ ],
+ "help": "Match pattern (regex)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "filter",
+ "syslog-identifier",
+ "<value>"
+ ],
+ "help": "Identifier of a process in syslog (string)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "arguments",
+ "<value>"
+ ],
+ "help": "Script arguments",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "Environment value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "path",
+ "<value>"
+ ],
+ "help": "Path to the script",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "cors",
+ "allow-origin",
+ "<value>"
+ ],
+ "help": "Allow resource request from origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "debug"
+ ],
+ "help": "Debug",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "keys",
+ "id",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "HTTP API plaintext key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "socket"
+ ],
+ "help": "Run server on Unix domain socket",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "strict"
+ ],
+ "help": "Enforce strict path checking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api-restrict",
+ "virtual-host",
+ "<value>"
+ ],
+ "help": "Restrict proxy to virtual host(s)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Domain name(s) for which to obtain certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "email",
+ "<value>"
+ ],
+ "help": "Email address to associate with certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: '*'; any",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "server-name",
+ "<value>"
+ ],
+ "help": "Server names: exact, wildcard, or regex",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "alert-script",
+ "<value>"
+ ],
+ "help": "Path to fastnetmon alert script",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "direction",
+ "<value>"
+ ],
+ "help": "Direction for processing traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "listen-interface",
+ "<value>"
+ ],
+ "help": "Listen interface for mirroring traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "mode",
+ "mirror"
+ ],
+ "help": "Listen mirrored traffic mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Processed network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac-address",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac-address",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac-address",
+ "<text>",
+ "vlan-id",
+ "<value>"
+ ],
+ "help": "VLAN-ID of the client network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: noauth; Authentication disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "Specifies which radius attribute contains rate information.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "client-subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "dhcp-relay",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of the DHCP Server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "giaddr",
+ "<value>"
+ ],
+ "help": "address of the relay agent (Relay Agent IP Address)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: vlan; One VLAN per client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "network-mode",
+ "<value>"
+ ],
+ "help": "lp: L3; clients are behind this router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "vlan-id",
+ "<value>"
+ ],
+ "help": "VLAN monitor for the automatic creation of vlans (user per vlan)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "vlan-range",
+ "<value>"
+ ],
+ "help": "VLAN monitor for the automatic creation of vlans (user per vlan)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "altitude",
+ "<value>"
+ ],
+ "help": "lp: [+-]<meters>; Altitude in meters",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "datum",
+ "<value>"
+ ],
+ "help": "lp: MLLW; NAD83/MLLW",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "latitude",
+ "<value>"
+ ],
+ "help": "lp: <latitude>; Latitude (example \"37.524449N\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "longitude",
+ "<value>"
+ ],
+ "help": "lp: <longitude>; Longitude (example \"122.267255W\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "elin",
+ "<value>"
+ ],
+ "help": "lp: u32:0-9999999999; Emergency Call Service ELIN number (between 10-25 numbers)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "cdp"
+ ],
+ "help": "Listen for CDP for Cisco routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "edp"
+ ],
+ "help": "Listen for EDP for Extreme routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "fdp"
+ ],
+ "help": "Listen for FDP for Foundry routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "sonmp"
+ ],
+ "help": "Listen for SONMP for Nortel routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "management-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 Management Address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "snmp",
+ "enable"
+ ],
+ "help": "Enable SNMP queries of the LLDP database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "vrrp-disable"
+ ],
+ "help": "Disables mDNS repeater on VRRP interfaces not in MASTER state",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Application client id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-secret",
+ "<value>"
+ ],
+ "help": "Application client secret",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "tenant-id",
+ "<value>"
+ ],
+ "help": "Set tenant id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "database",
+ "<value>"
+ ],
+ "help": "lp: txt; Remote database name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "group-metrics",
+ "<value>"
+ ],
+ "help": "lp: table-per-metric; One table per gorups of metric by the metric name (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: txt; Table name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "authentication",
+ "organization",
+ "<value>"
+ ],
+ "help": "Authentication organization for InfluxDB v2",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "help": "lp: txt; Authentication token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "bucket",
+ "<value>"
+ ],
+ "help": "Remote bucket (default: main)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Authentication password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "help": "Authentication username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "metric-version",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Metric version (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: telegraf; Telegraf internal statistics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "insecure"
+ ],
+ "help": "Use TLS but skip host validation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "help": "Authorization token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL to Splunk collector",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "access-concentrator",
+ "<value>"
+ ],
+ "help": "Access concentrator name (default: vyos-ac)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "called-sid-format",
+ "<value>"
+ ],
+ "help": "lp: ifname:mac; NAS-Port-Id - should contain root interface name and mac address (NAS-Port-Id=eth1:00:00:00:00:00:00)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "Specifies which radius attribute contains rate information.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-change",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface changed by RADIUS CoA",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-down",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface going to terminate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-pre-up",
+ "<value>"
+ ],
+ "help": "Script to run before PPPoE session interface comes up",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-up",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface is completely",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "interface",
+ "<text>",
+ "vlan-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4094; VLAN monitor for the automatic creation of single vlan",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "interface",
+ "<text>",
+ "vlan-range",
+ "<value>"
+ ],
+ "help": "lp: start-end; VLAN monitor range for the automatic creation of vlans (e.g. 1-4094)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "burst",
+ "<value>"
+ ],
+ "help": "Burst count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "connection-limit",
+ "<value>"
+ ],
+ "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "pado-delay",
+ "<text>",
+ "sessions",
+ "<value>"
+ ],
+ "help": "lp: u32:1-999999; Number of sessions",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ccp"
+ ],
+ "help": "CCP negotiation (default disabled)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "interface-cache",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256000; Count of interfaces to keep in cache",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv4 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-accept-peer-intf-id"
+ ],
+ "help": "Accept peer interface identifier",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-intf-id",
+ "<value>"
+ ],
+ "help": "lp: x:x:x:x; specify interface identifier for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-peer-intf-id",
+ "<value>"
+ ],
+ "help": "lp: calling-sid; Calculate interface identifier from calling-station-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds to wait for any peer activity. If this option",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "min-mtu",
+ "<value>"
+ ],
+ "help": "Minimum acceptable MTU (68-65535)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mru",
+ "<value>"
+ ],
+ "help": "Preferred MRU (68-65535)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "service-name",
+ "<value>"
+ ],
+ "help": "Service name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "session-control",
+ "<value>"
+ ],
+ "help": "lp: replace; Terminate first session when second is authorized (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "snmp",
+ "master-agent"
+ ],
+ "help": "enable SNMP master agent mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-lifetime",
+ "<value>"
+ ],
+ "help": "lp: 0; Not a default router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-preference",
+ "<value>"
+ ],
+ "help": "lp: high; Default router has high preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "dnssl",
+ "<value>"
+ ],
+ "help": "DNS search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "hop-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Value should represent current diameter of the Internet",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "max",
+ "<value>"
+ ],
+ "help": "lp: u32:4-1800; Maximum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "min",
+ "<value>"
+ ],
+ "help": "lp: u32:3-1350; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "link-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1280-9000; Link MTU value in RAs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "managed-flag"
+ ],
+ "help": "Hosts use the administered (stateful) protocol for address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-7200; Maximum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "no-send-advert"
+ ],
+ "help": "Do not send router adverts",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "other-config-flag"
+ ],
+ "help": "Hosts use the administered (stateful) protocol for",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-autonomous-flag"
+ ],
+ "help": "Prefix can not be used for stateless address auto-configuration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-on-link-flag"
+ ],
+ "help": "Prefix can not be used for on-link determination",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "preferred-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "reachable-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "retrans-timer",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Minimum interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "no-remove-route"
+ ],
+ "help": "Do not announce this route with a zero second lifetime upon",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "route-preference",
+ "<value>"
+ ],
+ "help": "lp: high; Route has high preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Route will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "hash",
+ "<value>"
+ ],
+ "help": "Hash used when discovering file on master server (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "id",
+ "<value>"
+ ],
+ "help": "Explicitly declare ID for this minion to use (default: hostname)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1440; Update interval in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master",
+ "<value>"
+ ],
+ "help": "lp: hostname; Salt server FQDN address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master-key",
+ "<value>"
+ ],
+ "help": "URL with signature of master for auth reply verification",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "sla",
+ "owamp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "sla",
+ "twamp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "authorization",
+ "<value>"
+ ],
+ "help": "lp: rw; Read-Write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "client",
+ "<value>"
+ ],
+ "help": "IP address of SNMP client allowed to contact system",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "contact",
+ "<value>"
+ ],
+ "help": "Contact information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "description",
+ "<value>"
+ ],
+ "help": "Description information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "location",
+ "<value>"
+ ],
+ "help": "Location information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "oid-enable",
+ "<value>"
+ ],
+ "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; Listen protocol TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "script-extensions",
+ "extension-name",
+ "<text>",
+ "script",
+ "<value>"
+ ],
+ "help": "Script location and name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "smux-peer",
+ "<value>"
+ ],
+ "help": "lp: txt; SNMP Object Identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-source",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "community",
+ "<value>"
+ ],
+ "help": "Community used when sending trap information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "engineid",
+ "<value>"
+ ],
+ "help": null,
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: rw; read write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "seclevel",
+ "<value>"
+ ],
+ "help": "lp: priv; Messages are authenticated and encrypted (authPriv)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "view",
+ "<value>"
+ ],
+ "help": "Defines the name of view",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sha; Secure Hash Algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: aes; Advanced Encryption Standard",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; Listen protocol TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: trap; Use TRAP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "help": "Defines username for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sha; Secure Hash Algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "Specifies group for user name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: rw; read write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: aes; Advanced Encryption Standard",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "Exclude is an optional argument",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "Defines a bit-mask that is indicating which subidentifiers of",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "group",
+ "<value>"
+ ],
+ "help": "Allow members of a group to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "user",
+ "<value>"
+ ],
+ "help": "Allow specific users to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "group",
+ "<value>"
+ ],
+ "help": "Allow members of a group to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "user",
+ "<value>"
+ ],
+ "help": "Allow specific users to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "ciphers",
+ "<value>"
+ ],
+ "help": "Allowed ciphers",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "client-keepalive-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds for keepalive message",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-host-validation"
+ ],
+ "help": "Disable IP Address to Hostname lookup",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-password-authentication"
+ ],
+ "help": "Disable password-based authentication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "block-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds for blocking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "detect-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Threshold score",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "key-exchange",
+ "<value>"
+ ],
+ "help": "Allowed key exchange (KEX) algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "loglevel",
+ "<value>"
+ ],
+ "help": "lp: verbose; enable logging of failed login attempts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "mac",
+ "<value>"
+ ],
+ "help": "Allowed message authentication code (MAC) algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "allow-upload"
+ ],
+ "help": "Allow TFTP file uploads",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "directory",
+ "<value>"
+ ],
+ "help": "Folder containing files served by TFTP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "listen-address",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "friendly-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Friendly name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "listen",
+ "<value>"
+ ],
+ "help": "lp: ipv6-prefix; IP prefix to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "nat-pmp"
+ ],
+ "help": "Enable NAT-PMP support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "max",
+ "<value>"
+ ],
+ "help": "Max lifetime time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "min",
+ "<value>"
+ ],
+ "help": "Min lifetime time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "presentation-url",
+ "<value>"
+ ],
+ "help": "lp: txt; Presentation Url",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "Actions against the rule (REQUIRE)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "external-port-range",
+ "<value>"
+ ],
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "internal-port-range",
+ "<value>"
+ ],
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; The IPv4 to which this rule applies",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "secure-mode"
+ ],
+ "help": "Enable Secure Mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: txt; The STUN server host address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-interface",
+ "<value>"
+ ],
+ "help": "WAN network interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-ip",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "append-domain",
+ "<value>"
+ ],
+ "help": "lp: domain; Domain to use for urls that do not contain a '.'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "children",
+ "<value>"
+ ],
+ "help": "lp: n; Number of authentication helper processes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "credentials-ttl",
+ "<value>"
+ ],
+ "help": "lp: n; Authenticated session timeout",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "base-dn",
+ "<value>"
+ ],
+ "help": "LDAP Base DN to search",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "bind-dn",
+ "<value>"
+ ],
+ "help": "LDAP DN used to bind to server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "filter-expression",
+ "<value>"
+ ],
+ "help": "Filter expression to perform LDAP search with",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "password",
+ "<value>"
+ ],
+ "help": "LDAP password to bind with",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "persistent-connection"
+ ],
+ "help": "Use persistent LDAP connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "server",
+ "<value>"
+ ],
+ "help": "LDAP server to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "use-ssl"
+ ],
+ "help": "Use SSL/TLS for LDAP connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "username-attribute",
+ "<value>"
+ ],
+ "help": "LDAP username attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 3; LDAP protocol version 2 (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "method",
+ "<value>"
+ ],
+ "help": "lp: ldap; Lightweight Directory Access Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "realm",
+ "<value>"
+ ],
+ "help": "Name of authentication realm (e.g. \"My Company proxy server\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: hostname; Squid cache-peer hostname",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "http-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "icp-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Cache peer ICP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "help": "lp: txt; Cache peer options",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: multicast; Peer is a member of a multicast group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-size",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable disk caching",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "default-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "disable-access-log"
+ ],
+ "help": "Disable logging of HTTP accesses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-block",
+ "<value>"
+ ],
+ "help": "Domain name to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-noncache",
+ "<value>"
+ ],
+ "help": "Domain name to access without caching",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "disable-transparent"
+ ],
+ "help": "Disable transparent mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "maximum-object-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Object size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "mem-cache-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Memory cache size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "minimum-object-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Object size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "outgoing-address",
+ "<value>"
+ ],
+ "help": "Outgoing IP address for webproxy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-block-mime",
+ "<value>"
+ ],
+ "help": "MIME type to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-body-max-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Reply size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-category",
+ "<value>"
+ ],
+ "help": "Category to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-ipaddr-url"
+ ],
+ "help": "Allow IP address URLs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "auto-update",
+ "update-hour",
+ "<value>"
+ ],
+ "help": "lp: u32:0-23; Hour for database update",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "block-category",
+ "<value>"
+ ],
+ "help": "Category to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: block; Default filter action is block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "enable-safe-search"
+ ],
+ "help": "Enable safe-mode search on popular search engines",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "log",
+ "<value>"
+ ],
+ "help": "Log block category",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "redirect-url",
+ "<value>"
+ ],
+ "help": "lp: url; URL for redirect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-category",
+ "<value>"
+ ],
+ "help": "Category to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-ipaddr-url"
+ ],
+ "help": "Allow IP address URLs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "block-category",
+ "<value>"
+ ],
+ "help": "Category to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: block; Default filter action is block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "enable-safe-search"
+ ],
+ "help": "Enable safe-mode search on popular search engines",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "Log block category",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "redirect-url",
+ "<value>"
+ ],
+ "help": "lp: url; URL for redirect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "source-group",
+ "<value>"
+ ],
+ "help": "lp: group; Source group identifier for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "time-period",
+ "<value>"
+ ],
+ "help": "lp: period; Time period for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for source-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "domain",
+ "<value>"
+ ],
+ "help": "lp: domain; Domain name for the source-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-ip-search",
+ "<value>"
+ ],
+ "help": "LDAP search expression for an IP address list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-user-search",
+ "<value>"
+ ],
+ "help": "LDAP search expression for a user group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "help": "List of user names",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "days",
+ "<text>",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: <hh:mm - hh:mm>; Time range in 24hr time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Time-period description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "help": "Enable Intel QAT (Quick Assist Technology) for cryptographic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "location",
+ "<value>"
+ ],
+ "help": "elp:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "source-address",
+ "<value>"
+ ],
+ "help": "Source address or interface for archive server connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-revisions",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535 ; Number of config backups to keep",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "expect-table-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking expect table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "hash-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Size of hash to use for connection tracking table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Interface to ignore connections tracking on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: txt; Protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "ftp"
+ ],
+ "help": "FTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "h323"
+ ],
+ "help": "H.323 connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "nfs"
+ ],
+ "help": "NFS connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "pptp"
+ ],
+ "help": "PPTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sip"
+ ],
+ "help": "SIP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sqlnet"
+ ],
+ "help": "SQLnet connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "tftp"
+ ],
+ "help": "TFTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "table-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "half-open-connections",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "loose",
+ "<value>"
+ ],
+ "help": "lp: disable; Do not allow tracking of previously established connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "max-retrans",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Interface to ignore connections tracking on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "lp: 115200; 115200 bps (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "powersave"
+ ],
+ "help": "Enable screen blank powersaving on VGA console",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "System domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-search",
+ "domain",
+ "<value>"
+ ],
+ "help": "DNS domain completion order",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "buffer-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Buffer size in MiB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "disable-imt"
+ ],
+ "help": "Disable in memory table plugin",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "enable-egress"
+ ],
+ "help": "Enable egress flow accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "engine-id",
+ "<value>"
+ ],
+ "help": "lp: u32; NetFlow engine-id for v9 / IPFIX",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "max-flows",
+ "<value>"
+ ],
+ "help": "lp: u32; NetFlow maximum flows",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; NetFlow port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "expiry-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Expiry scan interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "flow-generic",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Generic flow timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "max-active-life",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Max active timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-fin",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP FIN timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-generic",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-rst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP RST timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "udp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; UDP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: u32:128-750; Packet length in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "agent-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; sFlow IPv4 agent address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; sFlow port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "syslog-facility",
+ "<value>"
+ ],
+ "help": "lp: all; Authentication and authorization",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "bmp"
+ ],
+ "help": "Enable BGP Monitoring Protocol support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "irdp"
+ ],
+ "help": "Enable ICMP Router Discovery Protocol support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "bgpd"
+ ],
+ "help": "BGP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "isisd"
+ ],
+ "help": "IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ldpd"
+ ],
+ "help": "LDP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospf6d"
+ ],
+ "help": "OSPFv3",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospfd"
+ ],
+ "help": "OSPFv2",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ripd"
+ ],
+ "help": "RIP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "zebra"
+ ],
+ "help": "Zebra (IP routing manager)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "host-name",
+ "<value>"
+ ],
+ "help": "System host name (default: vyos)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "arp",
+ "table-size",
+ "<value>"
+ ],
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-directed-broadcast"
+ ],
+ "help": "Disable IPv4 directed broadcast forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IPv4 forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "ignore-unreachable-nexthops"
+ ],
+ "help": "Ignore next hops that are not in the ARP table",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "help": "Use layer 4 information for ECMP hashing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IPv6 forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "help": "Use layer 4 information for ECMP hashing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "neighbor",
+ "table-size",
+ "<value>"
+ ],
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "strict-dad"
+ ],
+ "help": "Disable IPv6 operation on interface when DAD fails on LL addr",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "device",
+ "<value>"
+ ],
+ "help": "lp: usbNbXpY; TTY device name, USB based",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "model",
+ "<value>"
+ ],
+ "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "post-login",
+ "<value>"
+ ],
+ "help": "A system banner after the user logs in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "pre-login",
+ "<value>"
+ ],
+ "help": "A system banner before the user logs in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Server priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-30; Session timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Encrypted password (default: !)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Plaintext password used for encryption",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Public key value (Base64 encoded)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "help": "Optional public key options",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: ssh-ed25519; None",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "full-name",
+ "<value>"
+ ],
+ "help": "Full name of the user (use quotes for names with spaces)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "home-directory",
+ "<value>"
+ ],
+ "help": "Home directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "rotate",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Rotations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "rotate",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Rotations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: txt; Use Domain Name Server from DHCP interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "allow-clients",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "noselect"
+ ],
+ "help": "Marks the server as unused",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "pool"
+ ],
+ "help": "Associate with a number of remote servers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "preempt"
+ ],
+ "help": "Specifies the association as preemptable rather than the default",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "prefer"
+ ],
+ "help": "Marks the server as preferred",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ctrl-alt-delete",
+ "<value>"
+ ],
+ "help": "lp: poweroff; Poweroff system",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "keyboard-layout",
+ "<value>"
+ ],
+ "help": "lp: dvorak; Dvorak",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "performance",
+ "<value>"
+ ],
+ "help": "lp: latency; Tune for low network latency",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "reboot-on-panic"
+ ],
+ "help": "Reboot system on kernel panic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "root-partition-auto-resize"
+ ],
+ "help": "Enable root partition auto-extention on system boot",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ssh-client",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "startup-beep"
+ ],
+ "help": "plays sound via system speaker when you can login",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "password",
+ "<value>"
+ ],
+ "help": "Proxy password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "url",
+ "<value>"
+ ],
+ "help": "Proxy URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "username",
+ "<value>"
+ ],
+ "help": "Proxy username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "alias",
+ "<value>"
+ ],
+ "help": "Alias for this address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "inet",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "sysctl",
+ "parameter",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "Sysctl configuration value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "console",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "file",
+ "<value>"
+ ],
+ "help": "Number of saved files (default is 5)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "size",
+ "<value>"
+ ],
+ "help": "Size of log files (in kbytes, default is 256)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "marker",
+ "interval",
+ "<value>"
+ ],
+ "help": "time interval how often a mark message is being sent in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "preserve-fqdn"
+ ],
+ "help": "uses FQDN for logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; send log messages to remote syslog server over tcp",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "format",
+ "octet-counted"
+ ],
+ "help": "Allows for the transmission of all characters inside a syslog",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "user",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "crontab-spec",
+ "<value>"
+ ],
+ "help": "UNIX crontab time specification string",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "arguments",
+ "<value>"
+ ],
+ "help": "Arguments passed to the executable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "path",
+ "<value>"
+ ],
+ "help": "Path to executable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: <days>d; Execution interval in days",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "time-zone",
+ "<value>"
+ ],
+ "help": "Local time zone (default UTC)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "hash-interval",
+ "<value>"
+ ],
+ "help": "Hash interval (seconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-127; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-11000; Queue size in packets (default 10240)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-20; Priority for match rule evaluation",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "network-delay",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-corruption",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-loss",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-reordering",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "average-packet",
+ "<value>"
+ ],
+ "help": "lp: u32:16-10240; Average packet size in bytes",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "mark-probability",
+ "<value>"
+ ],
+ "help": "lp: <number>; Numeric value ( 1 / N )",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "maximum-threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4096; Maximum Threshold in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "minimum-threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4096; Minimum Threshold in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "latency",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "quantum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "quantum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "ceiling",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "set-dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "ceiling",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "set-dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "disable-uniqreqids"
+ ],
+ "help": "Disable requirement for unique IDs in the Security Database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "compression",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable ESP compression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-bytes",
+ "<value>"
+ ],
+ "help": "lp: u32:1024-26843545600000; SA life in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-packets",
+ "<value>"
+ ],
+ "help": "lp: u32:1000-26843545600000; SA life in packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; SA lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: transport; Transport mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "pfs",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable PFS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "close-action",
+ "<value>"
+ ],
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:2-86400; Keep-alive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:2-86400; Keep-alive timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "ikev2-reauth",
+ "<value>"
+ ],
+ "help": "lp: no; Disable remote host re-authenticaton during an IKE rekey",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "key-exchange",
+ "<value>"
+ ],
+ "help": "lp: ikev2; Use IKEv2 for key exchange",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "mobike",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable MOBIKE",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "dh-group",
+ "<value>"
+ ],
+ "help": "lp: 32; Diffie-Hellman group 32 (curve448)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-conf",
+ "<value>"
+ ],
+ "help": "Absolute path to specify a strongSwan config include file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-secrets",
+ "<value>"
+ ],
+ "help": "Absolute path to a strongSwan secrets include file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: 2; More detailed debugging control flow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "subsystem",
+ "<value>"
+ ],
+ "help": "lp: any; Any subsystem",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "disable-route-autoinstall"
+ ],
+ "help": "Do not automatically install routes to remote networks",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "flexvpn"
+ ],
+ "help": "Allow FlexVPN vendor ID payload (IKEv2 only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "virtual-ip"
+ ],
+ "help": "Allow install virtual-ip addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: pre-shared-secret; Use a pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "bind",
+ "tunnel",
+ "<value>"
+ ],
+ "help": "lp: txt; Associated interface to this profile",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "client-mode",
+ "<value>"
+ ],
+ "help": "lp: eap-radius; Use EAP-RADIUS authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "id",
+ "<value>"
+ ],
+ "help": "lp: txt; ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "server-mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use x.509 certificate (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "pool",
+ "<value>"
+ ],
+ "help": "lp: radius; Forward requests for virtual IP addresses to a RADIUS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "unique",
+ "<value>"
+ ],
+ "help": "lp: replace; Delete any existing connection if a new one for the same user gets established",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 pool prefix exclusion",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 pool prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "id",
+ "<value>"
+ ],
+ "help": "lp: txt; ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use x.509 certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "remote-id",
+ "<value>"
+ ],
+ "help": "lp: txt; ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "local-key",
+ "<value>"
+ ],
+ "help": "Name of PKI key-pair with local private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "Local private key passphrase",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "remote-key",
+ "<value>"
+ ],
+ "help": "Name of PKI key-pair with remote public key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "use-x509-id"
+ ],
+ "help": "Use certificate common name as ID",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "connection-type",
+ "<value>"
+ ],
+ "help": "lp: none; Load the connection only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "default-esp-group",
+ "<value>"
+ ],
+ "help": "Defult ESP group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "force-encapsulation",
+ "<value>"
+ ],
+ "help": "lp: disable; Do not force UDP encapsulation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ikev2-reauth",
+ "<value>"
+ ],
+ "help": "lp: inherit; Inherit the reauth configuration form your IKE-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Priority for IPsec policy (lowest value more preferable)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: txt; Protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Remote IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "virtual-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Request IPv6 address from peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "bind",
+ "<value>"
+ ],
+ "help": "VTI tunnel interface associated with this configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "Timeout to wait reply for Interim-Update packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "ip-address",
+ "<value>"
+ ],
+ "help": "IP address for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "port",
+ "<value>"
+ ],
+ "help": "Port for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "secret",
+ "<value>"
+ ],
+ "help": "Secret for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "Maximum number of tries to send Access-Request/Accounting-",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "Specifies which radius attribute contains rate information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "Timeout to wait response from server (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ccp-disable"
+ ],
+ "help": "Disable Compression Control Protocol (CCP)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for L2TP remote-access settings",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "idle",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; PPP idle timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use X.509 certificate for IPsec authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Sent to the client (LAC) in the Host-Name attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "shared-secret",
+ "<value>"
+ ],
+ "help": "Tunnel password used to authenticate the client (LAC)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "help": "External IP address to which VPN clients will connect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time tokens interval in seconds.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; OTP key in hex-encoded format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "otp-length",
+ "<value>"
+ ],
+ "help": "lp: u32:6-8; Number of digits in OTP code",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "token-type",
+ "<value>"
+ ],
+ "help": "lp: hotp-event; Event-based OTP algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: password-otp; Password (first) + OTP local authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "radius"
+ ],
+ "help": "Use RADIUS server for user autentication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-240; Session timeout in seconds (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "tcp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "udp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ip-settings",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "push-route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: require; ask client for mppe, if it rejects drop connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "help": "External IP address to which VPN clients will connect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "Specifies which radius attribute contains rate information.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enables Bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Specifies the vendor dictionary. (dictionary needs to be in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: allow; Negotiate IPv4 only if client requests (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds to wait for any peer activity. If this option",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "bind-to-all"
+ ],
+ "help": "Enable binding services to all VRFs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Network as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "help": "Advertise All local VNIs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "help": "Do not flood any BUM packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "help": "Flood BUM packets using head-end replication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "local-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "help": "Do not send back prefixes learned from the neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "help": "Enable strict capability negotiation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable connect timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "help": "Always compare MEDs from different neighbors",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "help": "Compare AS-path lengths including confederation sets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "help": "Ignore AS-path length in selecting a route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes that have different AS paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "help": "Compare the router-id for identical EBGP paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "help": "Compare MEDs among confederation paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "help": "Treat missing route as a MED as the least preferred one",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "help": "lp: u32; Local preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "help": "Compare MEDs between different peers in the same AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "help": "Log neighbor up/down changes and reset reason",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "help": "Enable IGP route check for network statements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "help": "Disable client to client route reflection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "help": "Disable immediate session reset on peer link down event",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "help": "Disable suppress duplicate updates if the route actually not",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "help": "Administrative shutdown of the BGP instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "help": "Dynamic hostname for IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Set Hello interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "help": "Add padding to IS-IS hello packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "help": "point-to-point network type",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "help": "Disable three-way handshake",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; Priority value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: level-2; Act as an area router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "help": "Log adjacency state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "help": "Use the RFC 6232 purge-originator",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "enable"
+ ],
+ "help": "Enable segment-routing functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "help": "Set attached bit to identify as L1/L2 router for inter-area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "help": "Set overload bit to avoid any transit traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "help": "Enable MPLS traffic engineering extensions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: static; Filter static routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "help": "Normal OSPF area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "help": "lp: never; Never translate LSA types",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "help": "lp: md5; Use MD5 authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; OSPF network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable shortcutting mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "help": "Administratively apply, for an indefinite period",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "help": "Enable MPLS-TE functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Neighbor priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "help": "lp: standard; Standard ABR type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "help": "Originate Type 7 default into NSSA area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "Name of export-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "Name of import-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "help": "Advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interface MTU",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Instance Id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:100-65535; Routing table ID",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: reject; Drop and notify source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Option to log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "IPv6 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "help": "IPv4 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface associated with zone",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop silently",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "IPv6 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "help": "IPv4 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "zone-policy",
+ "zone",
+ "<text>",
+ "local-zone"
+ ],
+ "help": "Zone to be local-zone",
+ "run": null,
+ "type": null,
+ "val_help": null
+ }
+ ],
+ "date": "2022-07-12T20:12:42.613249",
+ "opcmd": [
+ {
+ "cmd": [
+ "add",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Pull a new image for container",
+ "run": "sudo podman image pull \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "help": "Name of RAID set member to add",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "help": "Add a new image to the system",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "help": "Password to use with authentication",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --username \"${6}\" --password \"${8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Download image via specified VRF",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "help": "Password to use with authentication",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\" --username \"${8}\" --password \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "console"
+ ],
+ "help": "Clear screen",
+ "run": "/usr/bin/clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "dhcp-server",
+ "lease",
+ "<text>"
+ ],
+ "help": "DHCP server lease",
+ "run": "sudo ${vyos_op_scripts_dir}/clear_dhcp_lease.py --ip $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "flow-accounting",
+ "counters"
+ ],
+ "help": "Clear flow accounting statistics",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "counters"
+ ],
+ "help": "Clear all bonding interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given bonding interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "counters"
+ ],
+ "help": "Clear all bridge interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given bridge interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "connection",
+ "<text>"
+ ],
+ "help": " Bring datalink layer connection down and back up",
+ "run": "(",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "counters"
+ ],
+ "help": "Clear interface counters for all interfaces",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "counters"
+ ],
+ "help": "Clear all dummy interfaces counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given dummy interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "counters"
+ ],
+ "help": "Clear all ethernet interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given ethernet interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "counters"
+ ],
+ "help": "Clear all L2TPv3 interfaces counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given L2TPv3 interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "counters"
+ ],
+ "help": "Clear all loopback interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given loopback interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "counters"
+ ],
+ "help": "Clear all pseudo-ethernet interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given pseudo-ethernet interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "counters"
+ ],
+ "help": "Clear all tunnel interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given tunnel interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "counters"
+ ],
+ "help": "Clear all vti interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given vti interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "counters"
+ ],
+ "help": "Clear all wireless interface counters",
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear all wireless interface counters",
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list"
+ ],
+ "help": "Clear prefix-list statistics or status",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for specified word",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list"
+ ],
+ "help": "Clear prefix-list statistics or status",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for specified word",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "log"
+ ],
+ "help": "Clear contents of current master log file",
+ "run": "sudo journalctl --rotate --vacuum-time=1s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>",
+ "from",
+ "<text>"
+ ],
+ "help": "Image to update from",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>"
+ ],
+ "help": "Image to update",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "configure"
+ ],
+ "help": "Enter configuration mode",
+ "run": "if [ `id -u` == 0 ]; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "console",
+ "<text>"
+ ],
+ "help": "Connect to device attached to serial console server",
+ "run": "/usr/bin/console \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "container",
+ "<text>"
+ ],
+ "help": "Attach to a running container",
+ "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "interface",
+ "<text>"
+ ],
+ "help": "Bring up a connection-oriented network interface",
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --connect \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "copy",
+ "file",
+ "<text>",
+ "to",
+ "<text>"
+ ],
+ "help": "Copy files to specified destination",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Delete container image",
+ "run": "sudo podman image rm --force \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "file",
+ "<text>"
+ ],
+ "help": "Delete files in the specified directory",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "log",
+ "file",
+ "<text>"
+ ],
+ "help": "Delete the specified log file",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-delete-log-file.sh \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "help": "Name of RAID set member to remove",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image"
+ ],
+ "help": "Remove an installed image from the system",
+ "run": "sudo /opt/vyatta/bin/vyatta-boot-image.pl --delete",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "help": "Name of image image to delete",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "disconnect",
+ "interface",
+ "<text>"
+ ],
+ "help": "Take down a connection-oriented network interface",
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --disconnect \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "duplicate",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send ARP for DAD detection for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -D $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "help": "Send specified number of ARP replies",
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -A $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send gratuitous ARP reply for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -A $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "help": "Send specified number of ARP requests",
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -U $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send gratuitous ARP request for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -U $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "active"
+ ],
+ "help": "Attempt to take over cluster resources and become the active node",
+ "run": "local -a grp ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "standby"
+ ],
+ "help": "Release cluster resources and allow a remote to become master",
+ "run": "local -a grp ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-nd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv6 address of node to lookup",
+ "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv6 address of target",
+ "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>"
+ ],
+ "help": "IPv6 Router Discovery on specified interface",
+ "run": "/usr/bin/rdisc6 \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Source interface",
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>"
+ ],
+ "help": "IP address of the remote host",
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "owping",
+ "<text>"
+ ],
+ "help": "IP address of the remote OWAMP server",
+ "run": "owping $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "root-partition-auto-resize"
+ ],
+ "help": "Resize the VyOS partition",
+ "run": "sudo ${vyos_op_scripts_dir}/force_root-partition-auto-resize.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "twping",
+ "<text>"
+ ],
+ "help": "IP address of the remote TWAMP server",
+ "run": "twping $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "format",
+ "disk",
+ "<text>",
+ "like",
+ "<text>"
+ ],
+ "help": "Format this disk the same as another disk",
+ "run": "sudo ${vyos_op_scripts_dir}/format_disk.py --target $3 --proto $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "container",
+ "image",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "help": "Path to Dockerfile",
+ "run": "sudo podman build --layers --force-rm --tag \"$4\" $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "debug-archive"
+ ],
+ "help": "Generate IPSec debug-archive",
+ "run": "${vyos_op_scripts_dir}/generate_ipsec_debug_archive.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "help": "Profile name as seen under system profiles",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\" --profile \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "help": "Remote address where the client will connect to",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\" --name \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "help": "Profile name as seen under system profiles",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "help": "Remote address where the client will connect to",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka-cak"
+ ],
+ "help": "Generate MACsec connectivity association key (CAK)",
+ "run": "/usr/bin/hexdump -n 16 -e '4/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka-ckn"
+ ],
+ "help": "Generate MACsec connectivity association name (CKN)",
+ "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>",
+ "interval",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"${10}\" --digits $8",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits \"$8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>",
+ "digits",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits 6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time"
+ ],
+ "help": "HOTP time-based token",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits 6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>",
+ "key",
+ "<text>"
+ ],
+ "help": "Certificate key used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\" --key \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>"
+ ],
+ "help": "Cerificate used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CA certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated CA certificate into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca"
+ ],
+ "help": "Generate CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CA certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated CA certificate into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>"
+ ],
+ "help": "Sign generated CA certificate with another specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\" --sign \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated certificate request and key into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated certificate private key into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate"
+ ],
+ "help": "Generate certificate request",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated self-signed certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated self-signed certificate into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed"
+ ],
+ "help": "Generate self-signed certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --self-sign",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated signed certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated signed certificate into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>"
+ ],
+ "help": "Sign generated certificate with specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --sign \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CRL into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "install"
+ ],
+ "help": "Commands for installing generated CRL into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>"
+ ],
+ "help": "Generate CRL for specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated DH parameters into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated DH parameters into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh"
+ ],
+ "help": "Generate DH parameters",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated key pair into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated key pair into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair"
+ ],
+ "help": "Generate a key pair",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated OpenVPN shared secret key into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated OpenVPN shared secret key into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret"
+ ],
+ "help": "Generate OpenVPN shared secret key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated SSH keys into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated SSH key into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key"
+ ],
+ "help": "Generate SSH key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair",
+ "install",
+ "interface",
+ "<text>"
+ ],
+ "help": "WireGuard Interface used in install command",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key --interface \"$7\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair"
+ ],
+ "help": "Generate WireGuard public/private key-pair",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key",
+ "install",
+ "interface",
+ "<text>",
+ "peer",
+ "<text>"
+ ],
+ "help": "Interface used for install command",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk --interface \"$7\" --peer \"$9\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key"
+ ],
+ "help": "Generate WireGuard pre-shared key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "public-key-command",
+ "user",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "help": "Local path or remote URL of OpenSSH public key",
+ "run": "${vyos_op_scripts_dir}/generate_public_key_command.py \"$4\" \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "client-key",
+ "<text>"
+ ],
+ "help": "Re-generate SSH client keypair",
+ "run": "ssh-keygen -t rsa -f \"$4\" -N \"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "server-key"
+ ],
+ "help": "Re-generate SSH host keys and restart SSH server",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ssh_server_key.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive"
+ ],
+ "help": "Generate tech-support archive",
+ "run": "${vyatta_bindir}/tech-support-archive",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive",
+ "<text>"
+ ],
+ "help": "Generate compressed tech-support archive at the specified path",
+ "run": "${vyatta_bindir}/tech-support-archive \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 address used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\" --address \"${12}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 address used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>"
+ ],
+ "help": "IP address/FQDN used for client connection",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "default-keypair"
+ ],
+ "help": "generates the wireguard default-keypair",
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair\\\"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "named-keypairs",
+ "<text>"
+ ],
+ "help": "Generates named wireguard keypairs",
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair install wgN\\\"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "preshared-key"
+ ],
+ "help": "generate a wireguard preshared key",
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard pre-shared-key\\\"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "ca",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to CA certificate file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "ca",
+ "<text>",
+ "key-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "certificate",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to certificate file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "certificate",
+ "<text>",
+ "key-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to CRL file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --crl \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "dh",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to DH parameters file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --dh \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "key-pair",
+ "<text>",
+ "private-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "key-pair",
+ "<text>",
+ "public-file",
+ "<text>"
+ ],
+ "help": "Path to public key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to shared secret key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --openvpn \"$5\" --filename \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "install",
+ "image"
+ ],
+ "help": "Install new system image to hard drive",
+ "run": "sudo /opt/vyatta/sbin/install-image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor bandwidth usage on specified interface",
+ "run": "bmon -b -p $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept"
+ ],
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "run": "/usr/bin/iperf -V -s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "tcp"
+ ],
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "run": "/usr/bin/iperf -V -s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "udp"
+ ],
+ "help": "Wait for bandwidth test connections (port UDP/5001)",
+ "run": "/usr/bin/iperf -V -s -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "tcp",
+ "<text>"
+ ],
+ "help": "Initiate a bandwidth test to specified host (port TCP/5001)",
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "udp",
+ "<text>"
+ ],
+ "help": "Initiate a bandwidth test to specified host (port UDP/5001)",
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\" \"-u\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "fdb"
+ ],
+ "help": "Monitor the forwarding database changes generated by the bridge database",
+ "run": "sudo bridge monitor fdb",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "link"
+ ],
+ "help": "Monitoring bridge database generated connection interface changes",
+ "run": "sudo bridge monitor link",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "mdb"
+ ],
+ "help": "Monitor the multicast database changes generated by the bridge database",
+ "run": "sudo bridge monitor mdb",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge"
+ ],
+ "help": "Monitoring bridge database generated objects and address changes",
+ "run": "sudo bridge monitor all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for cluster service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Cluster heartbeat cl_status mach_down ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for cluster service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Cluster",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster"
+ ],
+ "help": "Monitor clustering service",
+ "run": "${vyatta_bindir}/vyatta-monitor Cluster heartbeat cl_status mach_down ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "command",
+ "<text>"
+ ],
+ "help": "Monitor operational mode command",
+ "run": "watch /opt/vyatta/bin/vyatta-op-cmd-wrapper ${@:3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Conntrack-Sync conntrackd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Conntrack-Sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync"
+ ],
+ "help": "Monitor conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor Conntrack-Sync conntrackd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Content-Inspection snort",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Content-Inspection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection"
+ ],
+ "help": "Monitor Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor Content-Inspection snort",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of DHCP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background DHCP dhcpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of DHCP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DHCP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp"
+ ],
+ "help": "Monitor Dynamic Host Control Protocol (DHCP)",
+ "run": "${vyatta_bindir}/vyatta-monitor DHCP dhcpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Dynamic-DNS ddclient",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Dynamic-DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Monitor Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor Dynamic-DNS ddclient",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "start"
+ ],
+ "help": "Start background forwarding of DNS Forwarding",
+ "run": "${vyatta_bindir}/vyatta-monitor-background DNS-Forward dnsmasq",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background forwarding of DNS Forwarding",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DNS-Forward",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "statistics"
+ ],
+ "help": "Show DNS forwarding statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_statistics.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Monitor a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Monitor a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the HTTPS service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background HTTPS lighttpd chunker webgui",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of the HTTPS service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop HTTPS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https"
+ ],
+ "help": "Monitor the Secure Hypertext Transfer Protocol (HTTPS) service",
+ "run": "${vyatta_bindir}/vyatta-monitor HTTPS lighttpd chunker webgui",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the LLDP daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor-background LLDP lldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of the LLDP daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop LLDP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp"
+ ],
+ "help": "Monitor Link Layer Discovery Protocol (LLDP) daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor LLDP lldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "color"
+ ],
+ "help": "Output log in a colored fashion",
+ "run": "grc journalctl --no-hostname --follow --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "help": "Monitor last lines of container logs",
+ "run": "sudo podman logs --follow --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client log on specific interface",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "help": "Monitor last lines of DHCP client",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "help": "Monitor last lines of DHCP server",
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 client log on specific interface",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "help": "Monitor last lines of DHCPv6 client",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Monitor last lines of DHCPv6 server",
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server6.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Monitor last lines of DNS forwarding",
+ "run": "journalctl --no-hostname --follow --boot --unit pdns-recursor.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "flow-accounting"
+ ],
+ "help": "Monitor last lines of flow-accounting log",
+ "run": "journalctl --no-hostname --boot --follow --unit uacctd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "kernel"
+ ],
+ "help": "Monitor last lines of Linux Kernel log",
+ "run": "journalctl --no-hostname --boot --follow --dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "nhrp"
+ ],
+ "help": "Monitor last lines of NHRP log",
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log"
+ ],
+ "help": "Monitor last lines of messages file",
+ "run": "journalctl --no-hostname --follow --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor last lines of PPPoE log for specific interface",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe"
+ ],
+ "help": "Monitor last lines of PPPoE log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@pppoe*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "help": "Monitor log for BFD",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "help": "Monitor log for BGP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "help": "Monitor log for ISIS",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "help": "Monitor log for MPLS",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "help": "Monitor log for Multicast protocol",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/pimd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "help": "Monitor log for NHRP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/nhrpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "help": "Monitor log for OSPF",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "help": "Monitor log for OSPF for IPv6",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "help": "Monitor log for RIP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "help": "Monitor log for RIPng",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "help": "Monitor log for static route",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "start"
+ ],
+ "help": "Start background destination NAT monitoring",
+ "run": " echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background destination NAT monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination"
+ ],
+ "help": "Monitor destination NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST-RULE-$5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT translations events verbose",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "help": "Monitor active destination NAT translations events",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of source NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of source NAT",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source"
+ ],
+ "help": "Monitor source NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE-RULE-$5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT translations events verbose",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "help": "Monitor active source NAT translations events",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor ndp protocol on specified interface",
+ "run": "sudo ndptool monitor --ifname=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>",
+ "type",
+ "<text>"
+ ],
+ "help": "Monitor specific types of NDP protocols",
+ "run": "sudo ndptool monitor --ifname=$4 --msg-type=$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp"
+ ],
+ "help": "Monitor the NDP information received by the router through the device",
+ "run": "sudo ndptool monitor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "type",
+ "<text>"
+ ],
+ "help": "Monitor specific types of NDP protocols",
+ "run": "sudo ndptool monitor --msg-type=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN-$4 openvpn-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Montior specified OpenVPN interface process",
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN-$4 openvpn-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn"
+ ],
+ "help": "Monitor OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "all"
+ ],
+ "help": "Disable all BGP debugging",
+ "run": "vtysh -c \"no debug bgp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "allow-martians"
+ ],
+ "help": "Disable BGP martians next hops debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "as4"
+ ],
+ "help": "Disable BGP allow AS4 actions debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath"
+ ],
+ "help": "Disable BGP allow best path debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath",
+ "<text>"
+ ],
+ "help": "Disable BGP bestpath IPv4 IPv6",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "flowspec"
+ ],
+ "help": "Disable BGP allow flowspec debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "keepalives"
+ ],
+ "help": "Disable BGP keepalives debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "labelpool"
+ ],
+ "help": "Disable BGP label pool debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "neighbor-events"
+ ],
+ "help": "Disable BGP Neighbor events debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "nht"
+ ],
+ "help": "Disable BGP next hop tracking debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "pbr"
+ ],
+ "help": "Disable BGP policy based routing debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable BGP rib debugging",
+ "run": "vtysh -c \"no debug bgp zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "update-groups"
+ ],
+ "help": "Disable BGP update groups debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "updates"
+ ],
+ "help": "Disable BGP updates debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "help": "Disable BGP vnc import BI attachment debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "help": "Disable BGP vnc import/delete remote routes debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc"
+ ],
+ "help": "Disable BGP VNC debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "help": "Disable BGP vnc rfapi query debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "verbose"
+ ],
+ "help": "Disable BGP vnc verbose logging debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "allow-martians"
+ ],
+ "help": "Enable BGP martians next hops debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "as4"
+ ],
+ "help": "Enable BGP allow AS4 actions debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath"
+ ],
+ "help": "Enable BGP allow best path debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath",
+ "<text>"
+ ],
+ "help": "Debug bestpath IPv4 IPv6",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "flowspec"
+ ],
+ "help": "Enable BGP allow flowspec debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "keepalives"
+ ],
+ "help": "Enable BGP keepalives debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "labelpool"
+ ],
+ "help": "Enable BGP label pool debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "neighbor-events"
+ ],
+ "help": "Enable BGP Neighbor events debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "nht"
+ ],
+ "help": "Enable BGP next hop tracking debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "pbr"
+ ],
+ "help": "Enable BGP policy based routing debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable BGP rib debugging",
+ "run": "vtysh -c \"debug bgp zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "update-groups"
+ ],
+ "help": "Enable BGP update groups debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "updates"
+ ],
+ "help": "Enable BGP updates debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "help": "Enable BGP vnc import BI attachment debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "help": "Enable BGP vnc import/delete remote routes debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc"
+ ],
+ "help": "Enable BGP VNC debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "help": "Enable BGP vnc rfapi query debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "verbose"
+ ],
+ "help": "Enable BGP vnc verbose logging debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "event"
+ ],
+ "help": "Disable OSPF debugging",
+ "run": "vtysh -c \"no debug ospf\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "events"
+ ],
+ "help": "Disable OSPF ism events debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism"
+ ],
+ "help": "Disable OSPF ism debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "status"
+ ],
+ "help": "Disable OSPF ism status debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "timers"
+ ],
+ "help": "Disable OSPF ism timers debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "flooding"
+ ],
+ "help": "Disable OSPF lsa flooding debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "generate"
+ ],
+ "help": "Disable OSPF lsa generate debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "install"
+ ],
+ "help": "Disable OSPF lsa install debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa"
+ ],
+ "help": "Disable OSPF lsa debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "refresh"
+ ],
+ "help": "Disable OSPF lsa refresh debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "events"
+ ],
+ "help": "Disable OSPF nsm events debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm"
+ ],
+ "help": "Disable OSPF nsm debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "status"
+ ],
+ "help": "Disable OSPF nsm status debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "timers"
+ ],
+ "help": "Disable OSPF nsm timers debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nssa"
+ ],
+ "help": "Disable OSPF nssa debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all"
+ ],
+ "help": "Disable OSPF all packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd"
+ ],
+ "help": "Disable OSPF dd packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello"
+ ],
+ "help": "Disable OSPF hello packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack"
+ ],
+ "help": "Disable OSPF ls-ack packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request"
+ ],
+ "help": "Disable OSPF ls-request packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update"
+ ],
+ "help": "Disable OSPF ls-update packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "interface"
+ ],
+ "help": "Disable OSPF rib interface debugging",
+ "run": "vtysh -c \"no debug ospf zebra interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable OSPF rib debugging",
+ "run": "vtysh -c \"no debug ospf zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "redistribute"
+ ],
+ "help": "Disable OSPF rib redistribute debugging",
+ "run": "vtysh -c \"no debug ospf zebra redistribute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "event"
+ ],
+ "help": "Enable OSPF event debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "events"
+ ],
+ "help": "Enable OSPF ism events debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism"
+ ],
+ "help": "Enable OSPF ism debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "status"
+ ],
+ "help": "Enable OSPF ism status debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "timers"
+ ],
+ "help": "Enable OSPF ism timers debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "flooding"
+ ],
+ "help": "Enable OSPF lsa flooding debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "generate"
+ ],
+ "help": "Enable OSPF lsa generate debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "install"
+ ],
+ "help": "Enable OSPF lsa install debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa"
+ ],
+ "help": "Enable OSPF lsa debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "refresh"
+ ],
+ "help": "Enable OSPF lsa refresh debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "events"
+ ],
+ "help": "Enable OSPF nsm events debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm"
+ ],
+ "help": "Enable OSPF nsm debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "status"
+ ],
+ "help": "Enable OSPF nsm status debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "timers"
+ ],
+ "help": "Enable OSPF nsm timers debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nssa"
+ ],
+ "help": "Enable OSPF nssa debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all"
+ ],
+ "help": "Enable OSPF all packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd"
+ ],
+ "help": "Enable OSPF dd packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello"
+ ],
+ "help": "Enable OSPF hello packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack"
+ ],
+ "help": "Enable OSPF ls-ack packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request"
+ ],
+ "help": "Enable OSPF ls-request packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update"
+ ],
+ "help": "Enable OSPF ls-update packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "interface"
+ ],
+ "help": "Enable OSPF rib interface debugging",
+ "run": "vtysh -c \"debug ospf zebra interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable OSPF rib debugging",
+ "run": "vtysh -c \"debug ospf zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "redistribute"
+ ],
+ "help": "Enable OSPF rib redistribute debugging",
+ "run": "vtysh -c \"debug ospf zebra redistribute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OSPFv3 ospf6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OSPFv3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "abr"
+ ],
+ "help": "Disable all OSPFv3 debugging",
+ "run": "vtysh -c \"no debug ospf6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "asbr"
+ ],
+ "help": "Disable OSPFv3 ASBR debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "area-id"
+ ],
+ "help": "Disable debug border routers in specific Area",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers"
+ ],
+ "help": "Disable OSPFv3 border router debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "router-id"
+ ],
+ "help": "Disable debug specific border router",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "flooding"
+ ],
+ "help": "Disable OSPFv3 flooding debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "interface"
+ ],
+ "help": "Disable OSPFv3 Interface debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "as-external"
+ ],
+ "help": "Display As-External LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "help": "Display Inter-Area-Prefix LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-router"
+ ],
+ "help": "Display Inter-Router LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "help": "Display Intra-Area-Prefix LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "link"
+ ],
+ "help": "Display Link LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "network"
+ ],
+ "help": "Display Network LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa"
+ ],
+ "help": "Disable OSPFv3 Link State Advertisments debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "router"
+ ],
+ "help": "Display Router LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "unknown"
+ ],
+ "help": "Display LSAs of unknown origin",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "all"
+ ],
+ "help": "Debug All message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "dbdesc"
+ ],
+ "help": "Debug Database Description message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "hello"
+ ],
+ "help": "Debug Hello message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsack"
+ ],
+ "help": "Debug Link State Acknowledgement message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsreq"
+ ],
+ "help": "Debug Link State Request message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsupdate"
+ ],
+ "help": "Debug Link State Update message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message"
+ ],
+ "help": "Disable OSPFv3 message debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "unknown"
+ ],
+ "help": "Debug Unknown message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "event"
+ ],
+ "help": "Debug OSPFv3 Neighbor Event",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor"
+ ],
+ "help": "Disable OSPFv3 Neighbor debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "state"
+ ],
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable OSPFv3 connection to RIB debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "recv"
+ ],
+ "help": "Debug receiving zebra",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "send"
+ ],
+ "help": "Debug sending zebra",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "inter-area"
+ ],
+ "help": "Debug inter-area route calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "intra-area"
+ ],
+ "help": "Debug intra-area route calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "memory"
+ ],
+ "help": "Debug route memory use",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route"
+ ],
+ "help": "Disable OSPFv3 route table calculation debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "table"
+ ],
+ "help": "Debug route table calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "database"
+ ],
+ "help": "Log number of LSAs at SPF Calculation time",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf"
+ ],
+ "help": "Disable OSPFv3 SPF calculation debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "process"
+ ],
+ "help": "Debug Detailed SPF Process",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "time"
+ ],
+ "help": "Measure time taken by SPF Calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "abr"
+ ],
+ "help": "Enable OSPFv3 ABR debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "asbr"
+ ],
+ "help": "Enable OSPFv3 ASBR debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "area-id"
+ ],
+ "help": "Debug border routers in specific Area",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers"
+ ],
+ "help": "Enable OSPFv3 border router debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "router-id"
+ ],
+ "help": "Debug specific border router",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "flooding"
+ ],
+ "help": "Enable OSPFv3 flooding debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "interface"
+ ],
+ "help": "Enable OSPFv3 Interface debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "as-external"
+ ],
+ "help": "Display As-External LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "help": "Display Inter-Area-Prefix LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-router"
+ ],
+ "help": "Display Inter-Router LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "help": "Display Intra-Area-Prefix LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "link"
+ ],
+ "help": "Display Link LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "network"
+ ],
+ "help": "Display Network LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa"
+ ],
+ "help": "Enable OSPFv3 Link State Advertisments debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "router"
+ ],
+ "help": "Display Router LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "unknown"
+ ],
+ "help": "Display LSAs of unknown origin",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "all"
+ ],
+ "help": "Debug All message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "dbdesc"
+ ],
+ "help": "Debug Database Description message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "hello"
+ ],
+ "help": "Debug Hello message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsack"
+ ],
+ "help": "Debug Link State Acknowledgement message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsreq"
+ ],
+ "help": "Debug Link State Request message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsupdate"
+ ],
+ "help": "Debug Link State Update message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message"
+ ],
+ "help": "Enable OSPFv3 message debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "unknown"
+ ],
+ "help": "Debug Unknown message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "event"
+ ],
+ "help": "Debug OSPFv3 Neighbor Event",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor"
+ ],
+ "help": "Enable OSPFv3 Neighbor debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "state"
+ ],
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable OSPFv3 connection to RIB debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "recv"
+ ],
+ "help": "Debug receiving zebra",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "send"
+ ],
+ "help": "Debug sending zebra",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "inter-area"
+ ],
+ "help": "Debug inter-area route calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "intra-area"
+ ],
+ "help": "Debug intra-area route calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "memory"
+ ],
+ "help": "Debug route memory use",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route"
+ ],
+ "help": "Enable OSPFv3 route table calculation debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "table"
+ ],
+ "help": "Debug route table calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "database"
+ ],
+ "help": "Log number of LSAs at SPF Calculation time",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf"
+ ],
+ "help": "Enable OSPFv3 SPF calculation debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "process"
+ ],
+ "help": "Debug Detailed SPF Process",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "time"
+ ],
+ "help": "Measure time taken by SPF Calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background RIB zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIB events debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "kernel"
+ ],
+ "help": "Disable RIB kernel debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "mpls"
+ ],
+ "help": "Disable RIP MPLS LSP debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "nexthop"
+ ],
+ "help": "Disable RIB nexthop debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "detail"
+ ],
+ "help": "Disable detailed debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIB packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib",
+ "detailed"
+ ],
+ "help": "Disable detailed debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIB events debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "kernel"
+ ],
+ "help": "Enable RIB kernel debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "mpls"
+ ],
+ "help": "Enable RIP MPLS LSP debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "nexthop"
+ ],
+ "help": "Enable RIB nexthop debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "detail"
+ ],
+ "help": "Enable detailed debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIB packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib",
+ "detailed"
+ ],
+ "help": "Enable detailed debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "all"
+ ],
+ "help": "Disable RIP debugging",
+ "run": "vtysh -c \"no debug rip\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIP events debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIP packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug rip zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIP events debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIP packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug rip zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "all"
+ ],
+ "help": "Disable RIPNG debugging",
+ "run": "vtysh -c \"no debug ripng\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIPNG events debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIPNG packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug ripng zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIPNG events debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIPNG packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug ripng zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for SNMP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background SNMP snmpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for SNMP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop SNMP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp"
+ ],
+ "help": "Monitor Simple Network Management Protocol (SNMP) daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor SNMP snmpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "stop-all"
+ ],
+ "help": "Stop all current background monitoring processes",
+ "run": "${vyatta_bindir}/vyatta-monitor-cleanup LOGOUT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Monitor traffic matching filter conditions",
+ "run": "sudo tcpdump -n -i $4 \"${@:6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor traffic dump from an interface",
+ "run": "sudo tcpdump -i $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "run": "sudo tcpdump -n -i $4 -w $6 \"${@:8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>"
+ ],
+ "help": "Save traffic dump from an interface to a file",
+ "run": "sudo tcpdump -n -i $4 -w $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "filter",
+ "<text>"
+ ],
+ "help": "Monitor traffic matching filter conditions",
+ "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose"
+ ],
+ "help": "Provide more detailed packets for each monitored traffic",
+ "run": "sudo tcpdump -vvv -ne -i $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6 \"${@:8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>"
+ ],
+ "help": "Save traffic dump from an interface to a file",
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "start"
+ ],
+ "help": "Start background VPN monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-ALL\" pluto pptp l2tp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "stop"
+ ],
+ "help": "Start background VPN monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-ALL\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all"
+ ],
+ "help": "Monitor VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor 'VPN-ALL' pluto ipsec charon pptp l2tp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-IPSEC\" pluto",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-IPSEC\" pluto",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Monitor IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-IPSEC\" ipsec charon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Monitor L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-L2TP\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Monitor PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for VRRP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background VRRP Keepalived_vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for VRRP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop VRRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp"
+ ],
+ "help": "Monitor Virtual Router Redundancy Protocol (VRRP)",
+ "run": "${vyatta_bindir}/vyatta-monitor VRRP Keepalived_vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "access-log"
+ ],
+ "help": "Monitor the last lines of the squid access log",
+ "run": "if [ -f /var/log/squid/access.log ]; then sudo tail --follow=name /var/log/squid/access.log; else echo \"WebProxy access-log does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Webproxy",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Webproxy squid",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Webproxy",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Webproxy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "cache-log"
+ ],
+ "help": "Monitor the last lines of the squid cache log",
+ "run": "if [ -f /var/log/squid/cache.log ]; then sudo tail --follow=name /var/log/squid/cache.log; else echo \"WebProxy cache-log does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy"
+ ],
+ "help": "Monitor WebProxy service",
+ "run": "${vyatta_bindir}/vyatta-monitor Webproxy squid",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>"
+ ],
+ "help": "Send Internet Control Message Protocol (ICMP) echo request",
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Ping options",
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "help": "Poweroff at a specific date",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>"
+ ],
+ "help": "Poweroff at a specific time",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "cancel"
+ ],
+ "help": "Cancel a pending poweroff",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "in",
+ "<text>"
+ ],
+ "help": "Poweroff in X minutes",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff"
+ ],
+ "help": "Poweroff the system",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "now"
+ ],
+ "help": "Poweroff the system without confirmation",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "help": "Reboot at a specific date",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>"
+ ],
+ "help": "Reboot at a specific time",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "cancel"
+ ],
+ "help": "Cancel a pending reboot",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "in",
+ "<text>"
+ ],
+ "help": "Reboot in X minutes",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot_in $3 $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot"
+ ],
+ "help": "Reboot the system",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "now"
+ ],
+ "help": "Reboot the system without confirmation",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Release DHCP IP address lease for specified interface",
+ "run": "sudo /opt/vyatta/bin/sudo-users/vyatta-interfaces.pl --dhcp release --dev \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "help": "Release DHCPv6 lease for interface",
+ "run": "sudo /opt/vyatta/sbin/vyatta-dhcpv6-client.pl --release --ifname \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "rename",
+ "system",
+ "image",
+ "<text>",
+ "<text>"
+ ],
+ "help": "New name for system image.",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Renew DHCP client lease for specified interface",
+ "run": "sudo systemctl restart \"dhclient@$4.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "help": "Renew DHCPv6 client lease for specified interface",
+ "run": "sudo systemctl restart \"dhcp6c@$4.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "IPv4 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp ipv6 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp l2vpn evpn *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Clear bestpath and re-advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "IPv4 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 ipv6 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 l2vpn evpn *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Clear bestpath and re-advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack"
+ ],
+ "help": "Reset all currently tracked connections",
+ "run": "sudo ${vyos_op_scripts_dir}/clear_conntrack.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "external-cache"
+ ],
+ "help": "Reset external cache and request resync with other systems",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-external",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "internal-cache"
+ ],
+ "help": "Reset internal cache and request resync with other systems",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-internal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "all"
+ ],
+ "help": "Reset DNS forwarding cache",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>"
+ ],
+ "help": "Reset DNS forwarding cache for a domain",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "address",
+ "<text>"
+ ],
+ "help": "Reset ARP cache for an IPv4 address",
+ "run": "sudo ip neigh flush to \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset ARP cache for interface",
+ "run": "sudo ip neigh flush dev \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "all"
+ ],
+ "help": "Clear all BGP peering sessions",
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening"
+ ],
+ "help": "Clear BGP route flap dampening information",
+ "run": "vtysh -c \"clear ip bgp dampening\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>"
+ ],
+ "help": "Clear BGP route flap dampening information for given host|network address",
+ "run": "vtysh -c \"clear ip bgp dampening $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear BGP route flap dampening information for given network address",
+ "run": "vtysh -c \"clear ip bgp dampening $5 $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "all"
+ ],
+ "help": "Clear all BGP peering sessions for vrf",
+ "run": "vtysh -c \"clear bgp vrf $5 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear BGP neighbor IP address",
+ "run": "vtysh -c \"clear bgp vrf $5 $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "help": "Reset IGMP interfaces",
+ "run": "vtysh -c \"clear ip igmp interfaces\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "help": "Clear multicast routing table",
+ "run": "vtysh -c \"clear ip mroute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "help": "Flush the kernel route cache",
+ "run": "sudo ip route flush cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Flush the kernel route cache for a given route",
+ "run": "sudo ip route flush cache \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "interface",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by interface",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"if\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "sid",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by Session ID",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"sid\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "username",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by username",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"username\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "address",
+ "<text>"
+ ],
+ "help": "Reset ND cache for an IPv6 address",
+ "run": "sudo ip -f inet6 neigh flush to \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset IPv6 ND cache for interface",
+ "run": "sudo ip -f inet6 neigh flush dev \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "help": "Flush the kernel IPv6 route cache",
+ "run": "sudo ip -f inet6 route flush cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Flush the kernel IPv6 route cache for a given route",
+ "run": "sudo ip -f inet6 route flush cache \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Reset MPLS LDP neighbor/session",
+ "run": "vtysh -c \"clear mpls ldp neighbor $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush"
+ ],
+ "help": "Clear all non-permanent entries",
+ "run": "sudo opennhrpctl flush || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Clear all non-permanent entries",
+ "run": "sudo opennhrpctl flush dev $5 || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge"
+ ],
+ "help": "Purge entries from NHRP cache",
+ "run": "sudo opennhrpctl purge || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Purge all entries from NHRP cache",
+ "run": "sudo opennhrpctl purge dev $5 || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "client",
+ "<text>"
+ ],
+ "help": "Reset specified OpenVPN client",
+ "run": "echo kill $4 | socat - UNIX-CONNECT:/run/openvpn/openvpn-mgmt-intf > /dev/null",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset OpenVPN process on interface",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_openvpn.py $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "all"
+ ],
+ "help": "Terminate all PPPoE server users",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "interface",
+ "<text>"
+ ],
+ "help": "Terminate a PPP interface",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate if $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "username",
+ "<text>"
+ ],
+ "help": "Terminate specified users",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate username $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "terminal"
+ ],
+ "help": "Reset terminal",
+ "run": "/usr/bin/reset",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>"
+ ],
+ "help": "Reset all tunnels for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Reset a specific tunnel for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "vti"
+ ],
+ "help": "Reset the VTI tunnel for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"vti\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>"
+ ],
+ "help": "Reset all tunnels for given DMVPN profile",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Reset a specific tunnel for given DMVPN profile",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all"
+ ],
+ "help": "Terminate all users current remote access VPN session(s)",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "l2tp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with L2TP protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"l2tp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "pptp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with PPTP protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"pptp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "sstp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with SSTP protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"sstp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "interface",
+ "<text>"
+ ],
+ "help": "Terminate a remote access VPN interface",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --interface=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>"
+ ],
+ "help": "Terminate specified users current remote access VPN session(s)",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "l2tp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with L2TP protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"l2tp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "pptp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with PPTP protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"pptp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "sstp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with SSTP protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"sstp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "all"
+ ],
+ "help": "Restart all routing daemons",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bfd"
+ ],
+ "help": "Restart Bidirectional Forwarding Detection (BFD) daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bgp"
+ ],
+ "help": "Restart Border Gateway Protocol (BGP) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "cluster"
+ ],
+ "help": "Restart cluster node",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "conntrack-sync"
+ ],
+ "help": "Restart connection tracking synchronization service",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "container",
+ "<text>"
+ ],
+ "help": "Restart a given container",
+ "run": "sudo podman restart \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "relay-agent"
+ ],
+ "help": "Restart DHCP relay-agent",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "server"
+ ],
+ "help": "Restart DHCP server",
+ "run": "if cli-shell-api existsActive service dhcp-server; then sudo systemctl restart isc-dhcp-server.service; else echo \"DHCP server not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "relay-agent"
+ ],
+ "help": "Restart DHCPv6 relay-agent",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Restart DHCPv6 server",
+ "run": "if cli-shell-api existsActive service dhcpv6-server; then sudo systemctl restart isc-dhcp-server6.service; else echo \"DHCPv6 server not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Restart Dynamic DNS service",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Restart DNS forwarding service",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_restart.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "flow-accounting"
+ ],
+ "help": "Restart (net)flow accounting process",
+ "run": "sudo ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "igmp-proxy"
+ ],
+ "help": "Restart the IGMP proxy process",
+ "run": "sudo systemctl restart igmpproxy.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ipoe-server"
+ ],
+ "help": "Restart IPoE server process",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "isis"
+ ],
+ "help": "Restart Intermediate System to Intermediate System (IS-IS) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ldp"
+ ],
+ "help": "Restart the Label Distribution Protocol (LDP) daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "openconnect-server"
+ ],
+ "help": "Restart openconnect server process",
+ "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospf"
+ ],
+ "help": "Restart Open Shortest Path First (OSPF) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospfv3"
+ ],
+ "help": "Restart IPv6 Open Shortest Path First (OSPFv3) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "pppoe-server"
+ ],
+ "help": "Restart PPPoE server process",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "rip"
+ ],
+ "help": "Restart Routing Information Protocol (RIP) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ripng"
+ ],
+ "help": "Restart Routing Information Protocol NG (RIPng) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "snmp"
+ ],
+ "help": "Restart SNMP service",
+ "run": "if cli-shell-api existsActive service snmp; then sudo systemctl restart snmpd.service; else echo \"Service SNMP not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ssh"
+ ],
+ "help": "Restart SSH service",
+ "run": "if cli-shell-api existsActive service ssh; then sudo systemctl restart ssh.service; else echo \"Service SSH not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "static"
+ ],
+ "help": "Restart static routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vpn"
+ ],
+ "help": "Restart IPSec VPN",
+ "run": "if pgrep charon >/dev/null ; then sudo ipsec restart ; sleep 3 ; sudo swanctl -q ; else echo \"IPSec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vrrp"
+ ],
+ "help": "Restart VRRP (Virtual Router Redundancy Protocol) process",
+ "run": "sudo systemctl restart keepalived.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "wan-load-balance"
+ ],
+ "help": "Restart WAN load balancing",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "webproxy"
+ ],
+ "help": "Restart WebProxy service",
+ "run": "if cli-shell-api existsActive service webproxy; then sudo systemctl restart squid.service; else echo \"Service WebProxy not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "zebra"
+ ],
+ "help": "Restart Routing Information Base (RIB) manager daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "builtin",
+ "<text>"
+ ],
+ "help": "Bash builtin set command",
+ "run": "builtin $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "console",
+ "keymap"
+ ],
+ "help": "Reconfigure console keyboard layout",
+ "run": "sudo dpkg-reconfigure -f dialog keyboard-configuration && sudo systemctl restart keyboard-setup",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "<text>"
+ ],
+ "help": "Set system date and time",
+ "run": "/bin/date \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp"
+ ],
+ "help": "Set system date and time from NTP server (default: 0.pool.ntp.org)",
+ "run": "/usr/sbin/ntpdate -u 0.pool.ntp.org",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp",
+ "<text>"
+ ],
+ "help": "Set system date and time from NTP server",
+ "run": "/usr/sbin/ntpdate -u \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "cancel"
+ ],
+ "help": "Cancel maintenance mode",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown cancel\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "enable"
+ ],
+ "help": "Deny new connections and stop serving PPPoE after disconnecting the last session",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown soft\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot"
+ ],
+ "help": "Set default image to boot.",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot",
+ "<text>"
+ ],
+ "help": "Default boot image name",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "key",
+ "query-help",
+ "<text>"
+ ],
+ "help": "Enable/disable getting help using question mark (default enabled)",
+ "run": "${vyos_op_scripts_dir}/toggle_help_binding.sh $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "length",
+ "<text>"
+ ],
+ "help": "Set terminal to given number of rows (0 disables paging)",
+ "run": "if [ \"$4\" -eq 0 ]; then VYATTA_PAGER=cat; else VYATTA_PAGER=${_vyatta_default_pager}; stty rows $4; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager"
+ ],
+ "help": "Set terminal pager to default (less)",
+ "run": "VYATTA_PAGER=${_vyatta_default_pager}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager",
+ "<text>"
+ ],
+ "help": "Set terminal pager",
+ "run": "VYATTA_PAGER=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "width",
+ "<text>"
+ ],
+ "help": "Set terminal to given number of columns",
+ "run": "stty columns $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) cache for specified interface",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet --interface \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>",
+ "counters"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "run": "vtysh -c \"show bfd peers counters\" | sed -n \"/peer $4 /,/^$/p\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer status",
+ "run": "vtysh -c \"show bfd peers\" | sed -n \"/peer $4 /,/^$/p\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "brief"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peers brief",
+ "run": "vtysh -c \"show bfd peers brief\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "counters"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "run": "vtysh -c \"show bfd peers counters\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers"
+ ],
+ "help": "Show Bidirectional Forwarding Detection peers",
+ "run": "vtysh -c \"show bfd peers\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec"
+ ],
+ "help": "Flowspec Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4"
+ ],
+ "help": "IPv4 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6"
+ ],
+ "help": "IPv6 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "help": "Ethernet Segment",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "help": "Ethernet Segment per EVI",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "help": "Show import route target",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn"
+ ],
+ "help": "Ethernet Virtual Private Network",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "help": "EVPN route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "help": "VXLAN network identifier (VNI)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "mac",
+ "hash"
+ ],
+ "help": "MAC address database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "martian",
+ "next-hop"
+ ],
+ "help": "martian next-hop database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "memory"
+ ],
+ "help": "Global BGP memory statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop"
+ ],
+ "help": "Show BGP nexthop table",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 nexthop address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp"
+ ],
+ "help": "BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics-all"
+ ],
+ "help": "Display number of prefixes for all afi/safi",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf"
+ ],
+ "help": "Show BGP VRF information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec"
+ ],
+ "help": "Flowspec Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4"
+ ],
+ "help": "IPv4 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6"
+ ],
+ "help": "IPv6 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "help": "Ethernet Segment",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "help": "Ethernet Segment per EVI",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "help": "Show import route target",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn"
+ ],
+ "help": "Ethernet Virtual Private Network",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "help": "EVPN route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "help": "VXLAN network identifier (VNI)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show BGP VRF related information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge"
+ ],
+ "help": "Show bridging information",
+ "run": "bridge -c link show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "fdb"
+ ],
+ "help": "Show the forwarding database of the bridge",
+ "run": "bridge -c fdb show br $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "mdb"
+ ],
+ "help": "Displays the multicast group database for the bridge",
+ "run": "bridge -c mdb show dev $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>"
+ ],
+ "help": "Show bridge information for a given bridge interface",
+ "run": "bridge -c link show | grep \"master $3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "vlan"
+ ],
+ "help": "View the VLAN filter settings of the bridge",
+ "run": "bridge -c vlan show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "cluster",
+ "status"
+ ],
+ "help": "Show the current clustering status",
+ "run": "${vyatta_sbindir}/vyatta-show-cluster.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "all"
+ ],
+ "help": "Show running configuration (including default values)",
+ "run": "cli-shell-api showCfg --show-show-defaults --show-active-only --show-hide-secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "commands"
+ ],
+ "help": " Show running configuration as set commands",
+ "run": "cli-shell-api showCfg --show-active-only | vyos-config-to-commands",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "files"
+ ],
+ "help": " Show available saved configurations",
+ "run": "${vyos_op_scripts_dir}/show_configuration_files.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json"
+ ],
+ "help": "Show running configuration in JSON format",
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json",
+ "pretty"
+ ],
+ "help": "Show running configuration in readable JSON format",
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py --pretty",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration"
+ ],
+ "help": "Show available saved configurations",
+ "run": "cli-shell-api showCfg --show-active-only --show-hide-secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "table",
+ "ipv4"
+ ],
+ "help": "Show conntrack entries for IPv4 protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/show_conntrack.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "expect"
+ ],
+ "help": "Show external expect connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "main"
+ ],
+ "help": "Show external main connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external"
+ ],
+ "help": "Show external connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external; ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "expect"
+ ],
+ "help": "Show internal expect connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "main"
+ ],
+ "help": "Show internal main connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal"
+ ],
+ "help": "Show internal connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal; ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "statistics"
+ ],
+ "help": "Show connection syncing statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "status"
+ ],
+ "help": "Show conntrack-sync status",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "ports"
+ ],
+ "help": "Examine console ports and configured baud rates",
+ "run": "/usr/bin/console -x",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "user"
+ ],
+ "help": "Show users on various consoles",
+ "run": "/usr/bin/console -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "image"
+ ],
+ "help": "Show container image",
+ "run": "sudo podman image ls",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "log",
+ "<text>"
+ ],
+ "help": "Show logs from a given container",
+ "run": "sudo podman logs --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "network"
+ ],
+ "help": "Show available container networks",
+ "run": "sudo podman network ls",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container"
+ ],
+ "help": "Show containers",
+ "run": "sudo podman ps --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date"
+ ],
+ "help": "Show system time and date",
+ "run": "/bin/date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc",
+ "maya"
+ ],
+ "help": "Show UTC date in Maya calendar format",
+ "run": "${vyos_op_scripts_dir}/maya_date.py $(date +%s)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc"
+ ],
+ "help": "Show system date and time as Coordinated Universal Time",
+ "run": "/bin/date -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client information for interface",
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases"
+ ],
+ "help": "Show DHCP client leases",
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases"
+ ],
+ "help": "Show DHCP server leases",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases for a specific pool",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases sorted by the specified key",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --sort $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases with a specific state (can be multiple, comma-separated)",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --state $(echo $6 | tr , \" \")",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics"
+ ],
+ "help": "Show DHCP server statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCP server statistics for a specific pool",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases"
+ ],
+ "help": "Show DHCPv6 server leases",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases for a specific pool",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases sorted by the specified key",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --sort $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases with a specific state (can be multiple, comma-separated)",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --state $(echo $6 | tr , \" \")",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "disk",
+ "<text>",
+ "format"
+ ],
+ "help": "Show disk drive formatting",
+ "run": "${vyos_op_scripts_dir}/show_disk_format.sh $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "dynamic",
+ "status"
+ ],
+ "help": "Show Dynamic DNS status",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "forwarding",
+ "statistics"
+ ],
+ "help": "Show DNS forwarding statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_statistics.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "environment",
+ "sensors"
+ ],
+ "help": "Show hardware monitoring results",
+ "run": "if ! grep -q hypervisor /proc/cpuinfo; then ${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_sensors.py; else echo \"VyOS running under hypervisor, no sensors available\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "arp-cache",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "mac",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "next-hops",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "rmac",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "file",
+ "<text>"
+ ],
+ "help": "Show files in the specified directory",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group"
+ ],
+ "help": "Show firewall group",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group",
+ "<text>"
+ ],
+ "help": "Show firewall group",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Show IPv6 firewall chains",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv6 firewall rules",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Show IPv4 firewall chains",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv4 firewall rules",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall"
+ ],
+ "help": "Show firewall information",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "statistics"
+ ],
+ "help": "Show statistics of firewall application",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "summary"
+ ],
+ "help": "Show summary of firewall application",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface/host",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface/port",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "top",
+ "<text>"
+ ],
+ "help": "Show top N flows for specified interface",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting"
+ ],
+ "help": "Show flow accounting statistics",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "detail"
+ ],
+ "help": " Show system CPU details",
+ "run": "cat /proc/cpuinfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu"
+ ],
+ "help": "Show CPU info",
+ "run": "lscpu",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "summary"
+ ],
+ "help": "Show system CPUs",
+ "run": "${vyos_op_scripts_dir}/cpu_summary.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "dmi"
+ ],
+ "help": "Show system DMI details",
+ "run": "${vyatta_bindir}/vyatta-show-dmi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "mem"
+ ],
+ "help": "Show system RAM details",
+ "run": "cat /proc/meminfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci",
+ "detail"
+ ],
+ "help": "Show verbose system PCI bus details",
+ "run": "lspci -vvv",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci"
+ ],
+ "help": "Show system PCI bus details",
+ "run": "lspci",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "nvme"
+ ],
+ "help": "Show NVMe device information",
+ "run": "sudo nvme list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi",
+ "detail"
+ ],
+ "help": "Show detailed SCSI device information",
+ "run": "lsscsi -vvv",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi"
+ ],
+ "help": "Show SCSI device information",
+ "run": "lsscsi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "smart",
+ "<text>"
+ ],
+ "help": "Show S.M.A.R.T. device information",
+ "run": "sudo smartctl -a \"/dev/$5\" | sed 1,3d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "detail"
+ ],
+ "help": "Show detailed USB bus information",
+ "run": "/usr/bin/lsusb -v",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb"
+ ],
+ "help": "Show peripherals connected to the USB bus",
+ "run": "/usr/bin/lsusb -t",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "serial"
+ ],
+ "help": "Show information about connected USB serial ports",
+ "run": "${vyos_op_scripts_dir}/show_usb_serial.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "brief"
+ ],
+ "help": "Show recent command history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history 20",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history"
+ ],
+ "help": "Show command history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "<text>"
+ ],
+ "help": "Show last N commands in history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "date"
+ ],
+ "help": "Show host current date",
+ "run": "/bin/date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "domain"
+ ],
+ "help": "Show domain name",
+ "run": "/bin/domainname -d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "lookup",
+ "<text>"
+ ],
+ "help": "Lookup host information for hostname|IPv4 address",
+ "run": "/usr/bin/host $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "name"
+ ],
+ "help": "Show host name",
+ "run": "/bin/hostname",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "os"
+ ],
+ "help": "Show host operating system details",
+ "run": "/bin/uname -a",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding"
+ ],
+ "help": "Show bonding input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet"
+ ],
+ "help": "Show ethernet input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input"
+ ],
+ "help": "Show input input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified input interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming"
+ ],
+ "help": "Show ethernet input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe"
+ ],
+ "help": "Show pppoe interface input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified pppoe interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pseudo-ethernet"
+ ],
+ "help": "Show tunnel input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "tunnel"
+ ],
+ "help": "Show tunnel input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vti"
+ ],
+ "help": "Show vti input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless"
+ ],
+ "help": "Show wireless input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "detail"
+ ],
+ "help": "Show detailed bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding"
+ ],
+ "help": "Show Bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed interface information",
+ "run": "if [ -f \"/proc/net/bonding/$4\" ]; then cat \"/proc/net/bonding/$4\"; else echo \"Interface $4 does not exist!\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified Bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "slaves"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show-bond.py --interface \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Show eXpress Data Path statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh bonding \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "slaves"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show-bond.py --slaves",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "detail"
+ ],
+ "help": "Show detailed bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge"
+ ],
+ "help": "Show Bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>"
+ ],
+ "help": "Show specified Bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "counters"
+ ],
+ "help": "Show network interface counters",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-count",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "detail"
+ ],
+ "help": "Show detailed information of all interfaces",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "detail"
+ ],
+ "help": "Show detailed dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy"
+ ],
+ "help": "Show Dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>"
+ ],
+ "help": "Show specified Dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "detail"
+ ],
+ "help": "Show detailed ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet"
+ ],
+ "help": "Show Ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "identify"
+ ],
+ "help": "Visually identify specified ethernet interface",
+ "run": "echo \"Blinking interface $4 for 30 seconds.\"; ethtool --identify \"$4\" 30",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified Ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical"
+ ],
+ "help": "Show physical device information for specified ethernet interface",
+ "run": "ethtool \"$4\"; ethtool --show-ring \"$4\"; ethtool --driver \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical",
+ "offload"
+ ],
+ "help": "Show physical device offloading capabilities",
+ "run": "ethtool --show-features \"$4\" | sed -e 1d -e '/fixed/d' -e 's/^\\t*//g' -e 's/://' | column -t -s' '",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show ethernet queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show physical device statistics for specified ethernet interface",
+ "run": "ethtool --statistics \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "transceiver"
+ ],
+ "help": "Show transceiver information from modules (e.g SFP+, QSFP)",
+ "run": "ethtool --module-info \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show ethernet queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Show eXpress Data Path statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh ethernet \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "detail"
+ ],
+ "help": "Show detailed GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve"
+ ],
+ "help": "Show GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>"
+ ],
+ "help": "Show specified GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "detail"
+ ],
+ "help": "Show detailed input interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input"
+ ],
+ "help": "Show Input (ifb) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified input interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified Input interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "detail"
+ ],
+ "help": "Show detailed L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3"
+ ],
+ "help": "Show L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>"
+ ],
+ "help": "Show specified L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "detail"
+ ],
+ "help": "Show detailed dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback"
+ ],
+ "help": "Show Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=loopback --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>"
+ ],
+ "help": "Show specified Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec"
+ ],
+ "help": "Show MACsec interface information",
+ "run": "ip macsec show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec",
+ "<text>"
+ ],
+ "help": "Show specified MACsec interface information",
+ "run": "ip macsec show $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces"
+ ],
+ "help": "Show network interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "detail"
+ ],
+ "help": "Show detailed OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=openvpn --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>"
+ ],
+ "help": "Show OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "qrcode"
+ ],
+ "help": "Show multi-factor authentication QR code",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=qrcode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "secret"
+ ],
+ "help": "Show multi-factor authentication secret",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=secret",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "uri"
+ ],
+ "help": "Show multi-factor authentication otpauth uri",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=uri",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "detail"
+ ],
+ "help": "Show detailed PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe"
+ ],
+ "help": "Show PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "log"
+ ],
+ "help": "Show specified PPPoE interface log",
+ "run": "/usr/bin/journalctl --unit \"ppp@$4\".service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a pppoe device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a pppoe device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show pppoe queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show specified PPPoE interface statistics",
+ "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "detail"
+ ],
+ "help": "Show detailed pseudo-ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet"
+ ],
+ "help": "Show Pseudo-Ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified pseudo-ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>"
+ ],
+ "help": "Show specified Pseudo-Ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system",
+ "enabled"
+ ],
+ "help": "Show network information of all enabled interfaces",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system enabled",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system"
+ ],
+ "help": "Show network information of all interfaces",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "detail"
+ ],
+ "help": "Show detailed tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel"
+ ],
+ "help": "Show Tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Show specified Tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "detail"
+ ],
+ "help": "Show detailed vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "detail"
+ ],
+ "help": "Show detailed vti interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti"
+ ],
+ "help": "Show VTI interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified vti interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>"
+ ],
+ "help": "Show specified VTI interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "detail"
+ ],
+ "help": "Show detailed VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan"
+ ],
+ "help": "Show VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>"
+ ],
+ "help": "Show specified VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "detail"
+ ],
+ "help": "Show detailed Wireguard interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard"
+ ],
+ "help": "Show WireGuard interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "allowed-ips"
+ ],
+ "help": "Show all IP addresses allowed for the specified interface",
+ "run": "sudo wg show \"$4\" allowed-ips",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "endpoints"
+ ],
+ "help": "Show all endpoints for the specified interface",
+ "run": "sudo wg show \"$4\" endpoints",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>"
+ ],
+ "help": "Show specified WireGuard interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peers"
+ ],
+ "help": "Show all peer IDs for the specified interface",
+ "run": "sudo wg show \"$4\" peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "public-key"
+ ],
+ "help": "Show interface public-key",
+ "run": "sudo wg show \"$4\" public-key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "summary"
+ ],
+ "help": "Shows current configuration and device information",
+ "run": "sudo wg show \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "detail"
+ ],
+ "help": "Show detailed wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "info"
+ ],
+ "help": "Show wireless interface configuration",
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless"
+ ],
+ "help": "Show Wireless (WLAN) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan",
+ "detail"
+ ],
+ "help": "Show detailed scan results",
+ "run": "sudo /sbin/iw dev \"$4\" scan ap-force",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan"
+ ],
+ "help": "Show summary of the specified wireless interface information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wireless.py --scan \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "stations"
+ ],
+ "help": "Show specified Wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --stations \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show device queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "detail"
+ ],
+ "help": "Show detailed Wireless Modem (WWAN( interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan"
+ ],
+ "help": "Show Wireless Modem (WWAN) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "capabilities"
+ ],
+ "help": "Show WWAN module capabilities",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --capabilities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show WWAN module detailed information summary",
+ "run": "mmcli --modem ${4#wwan}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firmware"
+ ],
+ "help": "Show WWAN module firmware",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --firmware",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imei"
+ ],
+ "help": "Show WWAN module IMEI/ESN/MEID",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imei",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imsi"
+ ],
+ "help": "Show WWAN module IMSI",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imsi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "log"
+ ],
+ "help": "Show interface log for specified interface",
+ "run": "echo not implemented",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "model"
+ ],
+ "help": "Show WWAN module manufacturer",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --model",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "msisdn"
+ ],
+ "help": "Show WWAN module MSISDN",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --msisdn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>"
+ ],
+ "help": "Show specified Wireless Wire Area Network (WWAN) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "revision"
+ ],
+ "help": "Show WWAN module revision",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --revision",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "signal"
+ ],
+ "help": "Show WWAN module RF signal info",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --signal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "sim"
+ ],
+ "help": "Show WWAN module connected SIM card information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --sim",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list"
+ ],
+ "help": "Show all IP access-lists",
+ "run": "vtysh -c \"show ip access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list",
+ "<text>"
+ ],
+ "help": "Show all IP access-lists",
+ "run": "vtysh -c \"show ip access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list"
+ ],
+ "help": "Show all as-path-access-lists",
+ "run": "vtysh -c \"show ip as-path-access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list",
+ "<text>"
+ ],
+ "help": "Show all as-path-access-lists",
+ "run": "vtysh -c \"show ip as-path-access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "attribute-info"
+ ],
+ "help": "Show BGP attribute information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-info"
+ ],
+ "help": "List all bgp community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "help": "Show BGP routes matching the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "help": "Display routes matching the specified communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Show BGP routes exactly matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show the received routes from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast"
+ ],
+ "help": "Show BGP IPv4 unicast information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified prefix list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "help": "Show summary of BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-info"
+ ],
+ "help": "Show BGP large-community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "memory"
+ ],
+ "help": "Show BGP memory usage",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp"
+ ],
+ "help": "Show Border Gateway Protocol (BGP) information",
+ "run": "vtysh -c \"show ip bgp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf"
+ ],
+ "help": "Show BGP VRF information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "attribute-info"
+ ],
+ "help": "Show BGP attribute information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-info"
+ ],
+ "help": "List all bgp community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "help": "Show BGP routes matching the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "help": "Display routes matching the specified communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Show BGP routes exactly matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show the received routes from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast"
+ ],
+ "help": "Show BGP IPv4 unicast information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified prefix list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "help": "Show summary of BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-info"
+ ],
+ "help": "Show BGP large-community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "memory"
+ ],
+ "help": "Show BGP memory usage",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show BGP VRF related information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list"
+ ],
+ "help": "Show IP community-lists",
+ "run": "vtysh -c \"show bgp community-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show IP community-lists",
+ "run": "vtysh -c \"show bgp community-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list"
+ ],
+ "help": "Show extended IP community-lists",
+ "run": "vtysh -c \"show bgp extcommunity-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list",
+ "<text>"
+ ],
+ "help": "Show extended IP community-lists",
+ "run": "vtysh -c \"show bgp extcommunity-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "forwarding"
+ ],
+ "help": "Show IP forwarding status",
+ "run": "vtysh -c \"show ip forwarding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "groups"
+ ],
+ "help": "Show IP multicast group membership",
+ "run": "netstat -gn4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "groups"
+ ],
+ "help": "IGMP groups information",
+ "run": "vtysh -c \"show ip igmp groups\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "help": "IGMP interfaces information",
+ "run": "vtysh -c \"show ip igmp interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "join"
+ ],
+ "help": "IGMP static join information",
+ "run": "vtysh -c \"show ip igmp join\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "sources"
+ ],
+ "help": "IGMP sources information",
+ "run": "vtysh -c \"show ip igmp sources\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "statistics"
+ ],
+ "help": "IGMP statistics",
+ "run": "vtysh -c \"show ip igmp statistics\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list"
+ ],
+ "help": "Show IP large-community-lists",
+ "run": "vtysh -c \"show bgp large-community-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Show IP large-community-lists",
+ "run": "vtysh -c \"show bgp large-community-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "interface"
+ ],
+ "help": "Show multicast interfaces",
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --interface; else echo IGMP proxy not configured; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "mfc"
+ ],
+ "help": "Show multicast fowarding cache",
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --mfc; else echo IGMP proxy not configured; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "help": "IP multicast routing table",
+ "run": "vtysh -c \"show ip mroute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "summary"
+ ],
+ "help": "IP multicast information",
+ "run": "vtysh -c \"show ip multicast\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 neighbor table for specified interface",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors"
+ ],
+ "help": "Show IPv4 neighbor (ARP) table",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors",
+ "state",
+ "<text>"
+ ],
+ "help": "Show IPv4 neighbors with specified state",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet --state \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "border-routers"
+ ],
+ "help": "Show IPv4 OSPF border-routers information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database information of given address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external"
+ ],
+ "help": "Show IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "max-age"
+ ],
+ "help": "Show IPv4 OSPF max-age database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network"
+ ],
+ "help": "Show IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database"
+ ],
+ "help": "Show IPv4 OSPF database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router"
+ ],
+ "help": "Show IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "self-originate"
+ ],
+ "help": "Show IPv4 OSPF self-originate database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary"
+ ],
+ "help": "Show summary of IPv4 OSPF database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface"
+ ],
+ "help": "Show IPv4 OSPF interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF information for specified interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor"
+ ],
+ "help": "Show IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf"
+ ],
+ "help": "Show IPv4 Open Shortest Path First (OSPF) routing information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "route"
+ ],
+ "help": "Show IPv4 OSPF route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "help": "Show IPv4 OSPF border-routers information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database information of given address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external"
+ ],
+ "help": "Show IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "max-age"
+ ],
+ "help": "Show IPv4 OSPF max-age database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "help": "Show IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show IPv4 OSPF database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "help": "Show IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originate"
+ ],
+ "help": "Show IPv4 OSPF self-originate database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database for specified IP address of advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary"
+ ],
+ "help": "Show summary of IPv4 OSPF database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database information of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show IPv4 OSPF interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF information for specified interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show OSPF routing protocol for given VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show IPv4 OSPF route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "interfaces"
+ ],
+ "help": "PIM interfaces information",
+ "run": "vtysh -c \"show ip pim interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "join"
+ ],
+ "help": "PIM join information",
+ "run": "vtysh -c \"show ip pim join\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "neighbor"
+ ],
+ "help": "PIM neighbor information",
+ "run": "vtysh -c \"show ip pim neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "nexthop"
+ ],
+ "help": "PIM cached nexthop rpf information",
+ "run": "vtysh -c \"show ip pim nexthop\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rp"
+ ],
+ "help": "PIM RP (Rendevous Point) information",
+ "run": "vtysh -c \"show ip pim rp-info\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rpf"
+ ],
+ "help": "PIM cached source rpf information",
+ "run": "vtysh -c \"show ip pim rpf\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "state"
+ ],
+ "help": "PIM state information",
+ "run": "vtysh -c \"show ip pim state\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "statistics"
+ ],
+ "help": "PIM statistics",
+ "run": "vtysh -c \"show ip pim statistics\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "upstream"
+ ],
+ "help": "PIM upstream information",
+ "run": "vtysh -c \"show ip pim upstream\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ports"
+ ],
+ "help": "Show IP ports in use by various system services",
+ "run": "sudo /usr/bin/netstat -tulnp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list"
+ ],
+ "help": "Show all IP prefix-lists",
+ "run": "vtysh -c \"show ip prefix-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show all IP prefix-lists",
+ "run": "vtysh -c \"show ip prefix-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "protocol"
+ ],
+ "help": "Show IP route-maps per protocol",
+ "run": "vtysh -c \"show ip protocol\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip"
+ ],
+ "help": "Show Routing Information Protocol (RIP) information",
+ "run": "vtysh -c \"show ip rip\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip",
+ "status"
+ ],
+ "help": "Show RIP protocol status",
+ "run": "vtysh -c \"show ip rip status\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "help": "Show kernel route cache",
+ "run": "ip -s route list cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Show kernel route cache for a given route",
+ "run": "ip -s route list cache $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward"
+ ],
+ "help": "Show kernel route table",
+ "run": "ip route list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "help": "Show kernel route table for a given route",
+ "run": "ip -s route list $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route"
+ ],
+ "help": "Show IP routes",
+ "run": "vtysh -c \"show ip route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Show longer prefixes of routes for specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IP routes of specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "ospf"
+ ],
+ "help": "Open Shortest Path First (OSPFv2)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "rip"
+ ],
+ "help": "Routing Information Protocol (RIP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show IP routes in VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "ospf"
+ ],
+ "help": "Open Shortest Path First (OSPFv2)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "rip"
+ ],
+ "help": "Routing Information Protocol (RIP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "sessions"
+ ],
+ "help": "Show active IPoE server sessions",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "statistics"
+ ],
+ "help": "Show IPoE server statistics",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list"
+ ],
+ "help": "Show all IPv6 access-lists",
+ "run": "vtysh -c \"show ipv6 access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list",
+ "<text>"
+ ],
+ "help": "Show specified IPv6 access-list",
+ "run": "vtysh -c \"show ipv6 access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "forwarding"
+ ],
+ "help": "Show IPv6 forwarding status",
+ "run": "vtysh -c \"show ipv6 forwarding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "groups"
+ ],
+ "help": "Show IPv6 multicast group membership",
+ "run": "netstat -gn6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv6 neighbor table for specified interface",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6 --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Show IPv6 neighbor (NDP) table",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors",
+ "state",
+ "<text>"
+ ],
+ "help": "Show IPv6 neighbors with specified state",
+ "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6 --state \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area"
+ ],
+ "help": "Show Shortest Path First tree information",
+ "run": "vtysh -c \"show ipv6 ospf6 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>"
+ ],
+ "help": "Area ID (as an IPv4 notation)",
+ "run": "vtysh -c \"show ipv6 ospf6 area $5 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "help": " Simulate view point (Router ID)",
+ "run": "vtysh -c \"show ipv6 ospf6 simulate spf-tree $7 $4 $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers"
+ ],
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "<text>"
+ ],
+ "help": "Border router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external"
+ ],
+ "help": "Show AS-External LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership"
+ ],
+ "help": "Show Group-Membership LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix"
+ ],
+ "help": "Show Inter-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router"
+ ],
+ "help": "Show Inter-Area-Router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix"
+ ],
+ "help": "Show Intra-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link"
+ ],
+ "help": "Show Link LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network"
+ ],
+ "help": "Show Network LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database"
+ ],
+ "help": "Show OSPFv3 Link state database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>"
+ ],
+ "help": "Show LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router"
+ ],
+ "help": "Show router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7"
+ ],
+ "help": "Show Type-7 LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface"
+ ],
+ "help": "Show OSPFv3 interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>"
+ ],
+ "help": "Specific insterface to examine",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Specify Link state ID as IPv4 address notation",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "help": "Show linkstate Router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "drchoice"
+ ],
+ "help": "Show neighbor DR choice information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor"
+ ],
+ "help": "Show OSPFv3 neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3"
+ ],
+ "help": "Show IPv6 Open Shortest Path First (OSPF)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "redistribute"
+ ],
+ "help": "Show OSPFv3 redistribute external information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1"
+ ],
+ "help": "Show Type-1 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2"
+ ],
+ "help": "Show Type-2 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area"
+ ],
+ "help": "Show Inter-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area"
+ ],
+ "help": "Show Intra-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route"
+ ],
+ "help": "Show OSPFv3 routing table information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show routes longer than specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "help": "Show routes matching specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>"
+ ],
+ "help": "Show specified route/prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "summary"
+ ],
+ "help": "Show route table summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf"
+ ],
+ "help": "Specify the VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area"
+ ],
+ "help": "Show Shortest Path First tree information",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>"
+ ],
+ "help": "Area ID (as an IPv4 notation)",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 area $7 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "help": " Simulate view point (Router ID)",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 simulate spf-tree $9 $6 $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "<text>"
+ ],
+ "help": "Border router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external"
+ ],
+ "help": "Show AS-External LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership"
+ ],
+ "help": "Show Group-Membership LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix"
+ ],
+ "help": "Show Inter-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router"
+ ],
+ "help": "Show Inter-Area-Router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix"
+ ],
+ "help": "Show Intra-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link"
+ ],
+ "help": "Show Link LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "help": "Show Network LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show OSPFv3 Link state database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "help": "Show LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "help": "Show router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7"
+ ],
+ "help": "Show Type-7 LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show OSPFv3 interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Specific insterface to examine",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Specify Link state ID as IPv4 address notation",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "help": "Show linkstate Router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "drchoice"
+ ],
+ "help": "Show neighbor DR choice information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show OSPFv3 neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>"
+ ],
+ "help": "VRF name",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "redistribute"
+ ],
+ "help": "Show OSPFv3 redistribute external information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1"
+ ],
+ "help": "Show Type-1 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2"
+ ],
+ "help": "Show Type-2 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area"
+ ],
+ "help": "Show Inter-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area"
+ ],
+ "help": "Show Intra-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show OSPFv3 routing table information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show routes longer than specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "help": "Show routes matching specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>"
+ ],
+ "help": "Show specified route/prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "summary"
+ ],
+ "help": "Show route table summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrfs"
+ ],
+ "help": "Show OSPFv3 VRFs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail"
+ ],
+ "help": "Show detail of IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail",
+ "<text>"
+ ],
+ "help": "Show detail of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list detail $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list"
+ ],
+ "help": "Show IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "first-match"
+ ],
+ "help": "Show first-match from select prefix of named IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 first-match\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show longer match of select prefix from named IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 longer\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Show select prefix of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq"
+ ],
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq",
+ "<text>"
+ ],
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary"
+ ],
+ "help": "Show summary of IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list summary\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show summary of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list summary $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng"
+ ],
+ "help": "Show RIPNG protocol information",
+ "run": "vtysh -c \"show ipv6 ripng\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng",
+ "status"
+ ],
+ "help": "Show RIPNG protocol status",
+ "run": "vtysh -c \"show ipv6 ripng status\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "help": "Show kernel IPv6 route cache",
+ "run": "ip -s -f inet6 route list cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Show kernel IPv6 route cache for a given route",
+ "run": "ip -s -f inet6 route list cache $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward"
+ ],
+ "help": "Show kernel IPv6 route table",
+ "run": "ip -f inet6 route list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "help": "Show kernel IPv6 route table for a given route",
+ "run": "ip -s -f inet6 route list $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route"
+ ],
+ "help": "Show IPv6 routes",
+ "run": "vtysh -c \"show ipv6 route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Show longer prefixes of routes for given prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IPv6 routes of given address or prefix",
+ "run": "vtysh -c \"show ipv6 route $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ospfv3"
+ ],
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ripng"
+ ],
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show IPv6 routes in VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ospfv3"
+ ],
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ripng"
+ ],
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database"
+ ],
+ "help": "Show IS-IS link state database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "<text>"
+ ],
+ "help": "Show IS-IS link state database PDU",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "hostname"
+ ],
+ "help": "Show IS-IS dynamic hostname mapping",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface"
+ ],
+ "help": "Show IS-IS interfaces",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface"
+ ],
+ "help": "Show interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "router"
+ ],
+ "help": "Show router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor"
+ ],
+ "help": "Show IS-IS neighbor adjacencies",
+ "run": "vtysh -c \"show isis neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS neighbor adjacency",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route"
+ ],
+ "help": "Show IS-IS routing table",
+ "run": "vtysh -c \"show isis route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "node"
+ ],
+ "help": "Show node information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "help": "Show prefix segment IDs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "spf-delay-ietf"
+ ],
+ "help": "Show IS-IS SPF delay parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "summary"
+ ],
+ "help": "Show IS-IS information summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology"
+ ],
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show IS-IS link state database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "help": "Show IS-IS link state database PDU",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "hostname"
+ ],
+ "help": "Show IS-IS dynamic hostname mapping",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show IS-IS interfaces",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface"
+ ],
+ "help": "Show interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "router"
+ ],
+ "help": "Show router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show IS-IS neighbor adjacencies",
+ "run": "vtysh -c \"show isis neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS neighbor adjacency",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show IS-IS routing table",
+ "run": "vtysh -c \"show isis route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "node"
+ ],
+ "help": "Show node information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "help": "Show prefix segment IDs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "spf-delay-ietf"
+ ],
+ "help": "Show IS-IS SPF delay parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Show IS-IS information summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology"
+ ],
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "sessions"
+ ],
+ "help": "Show active L2TP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "statistics"
+ ],
+ "help": "Show L2TP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "license"
+ ],
+ "help": "Show VyOS license information",
+ "run": "less $_vyatta_less_options --prompt=\".license, page %dt of %D\" -- ${vyatta_sysconfdir}/LICENSE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "detail"
+ ],
+ "help": "Show LLDP neighbor details",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show LLDP for specified interface",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --interface $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors"
+ ],
+ "help": "Show LLDP neighbors",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "all"
+ ],
+ "help": "Show contents of all master log files",
+ "run": "sudo bash -c 'eval $(lesspipe); less $_vyatta_less_options --prompt=\".logm, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /var/log/messages* | sort -nr`'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "authorization"
+ ],
+ "help": "Show listing of authorization attempts",
+ "run": "journalctl --no-hostname --boot --quiet SYSLOG_FACILITY=10 SYSLOG_FACILITY=4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "cluster"
+ ],
+ "help": "Show log for Cluster",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e heartbeat -e cl_status -e mach_down -e ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "conntrack-sync"
+ ],
+ "help": "Show log for Conntrack-sync",
+ "run": "journalctl --no-hostname --boot --unit conntrackd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "console-server"
+ ],
+ "help": "Show log for serial console server",
+ "run": "/usr/bin/journalctl --unit conserver-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "help": "Show logs from a given container",
+ "run": "sudo podman logs --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "help": "Show DHCP client logs",
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "help": "Show log for DHCP server",
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "help": "Show DHCPv6 client logs",
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Show log for DHCPv6 server",
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server6.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Show log for dynamic DNS",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"ddclient\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Show log for DNS Forwarding",
+ "run": "journalctl --no-hostname --boot --unit pdns-recursor.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Show log for a specified firewall (IPv6)",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show log for a rule in the specified firewall",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"\\[$5-$7-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Show log for a specified firewall (IPv4)",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show log for a rule in the specified firewall",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | egrep \"\\[$5-$7-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "flow-accounting"
+ ],
+ "help": "Show log for flow-accounting",
+ "run": "journalctl --no-hostname --boot --unit uacctd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "https"
+ ],
+ "help": "Show log for HTTPs",
+ "run": "journalctl --no-hostname --boot --unit nginx.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "all"
+ ],
+ "help": "Show contents of all master log files for image",
+ "run": "eval $(lesspipe); less $_vyatta_less_options --prompt=\".log?m, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages* | sort -nr`",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "authorization"
+ ],
+ "help": "Show listing of authorization attempts for image",
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/auth.log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>"
+ ],
+ "help": "Show contents of master log file for image",
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "tail",
+ "<text>"
+ ],
+ "help": "Show last changes to messages",
+ "run": "tail -n \"$6\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages | ${VYATTA_PAGER:-cat}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "kernel"
+ ],
+ "help": "Show log for Linux Kernel",
+ "run": "journalctl --no-hostname --boot --dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "lldp"
+ ],
+ "help": "Show log for LLDP",
+ "run": "journalctl --no-hostname --boot --unit lldpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nat"
+ ],
+ "help": "Show log for Network Address Translation (NAT)",
+ "run": "egrep -i \"kernel:.*\\[NAT-[A-Z]{3,}-[0-9]+(-MASQ)?\\]\" $(find /var/log -maxdepth 1 -type f -name messages\\* | sort -t. -k2nr)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nhrp"
+ ],
+ "help": "Show log for NHRP",
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log"
+ ],
+ "help": "Show contents of current master log file",
+ "run": "journalctl --no-hostname --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show OpenVPN log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit openvpn@$5.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn"
+ ],
+ "help": "Show log for OpenVPN",
+ "run": "journalctl --no-hostname --boot --unit openvpn@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show PPPoE log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe"
+ ],
+ "help": "Show log for PPPoE",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@pppoe*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "help": "Show log for BFD",
+ "run": "journalctl --boot /usr/lib/frr/bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "help": "Show log for BGP",
+ "run": "journalctl --boot /usr/lib/frr/bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "help": "Show log for ISIS",
+ "run": "journalctl --boot /usr/lib/frr/isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "help": "Show log for MPLS",
+ "run": "journalctl --boot /usr/lib/frr/ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "help": "Show log for Multicast protocol",
+ "run": "journalctl --boot /usr/lib/frr/pimd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "help": "Show log for NHRP",
+ "run": "journalctl --boot /usr/lib/frr/nhrpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "help": "Show log for OSPF",
+ "run": "journalctl --boot /usr/lib/frr/ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "help": "Show log for OSPF for IPv6",
+ "run": "journalctl --boot /usr/lib/frr/ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "help": "Show log for RIP",
+ "run": "journalctl --boot /usr/lib/frr/ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "help": "Show log for RIPng",
+ "run": "journalctl --boot /usr/lib/frr/ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "help": "Show log for static route",
+ "run": "journalctl --boot /usr/lib/frr/staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "snmp"
+ ],
+ "help": "Show log for Simple Network Monitoring Protocol (SNMP)",
+ "run": "journalctl --no-hostname --boot --unit snmpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail"
+ ],
+ "help": "Show last 10 lines of /var/log/messages file",
+ "run": "tail -n 10 /var/log/messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail",
+ "<text>"
+ ],
+ "help": "Show last n changes to messages",
+ "run": "tail -n \"$4\" /var/log/messages | ${VYATTA_PAGER:-cat}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "all"
+ ],
+ "help": "Show log for ALL",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon -e accel -e pptpd -e ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Show log for IPSec",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Show log for L2TP",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e remote-access-aaa-win -e remote-access-zzz-mac -e accel-l2tp -e ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Show log for PPTP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@pptp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "sstp"
+ ],
+ "help": "Show log for SSTP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@sstp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vrrp"
+ ],
+ "help": "Show log for Virtual Router Redundancy Protocol (VRRP)",
+ "run": "journalctl --no-hostname --boot --unit keepalived.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "webproxy"
+ ],
+ "help": "Show log for Webproxy",
+ "run": "journalctl --no-hostname --boot --unit squid.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "groups"
+ ],
+ "help": "Show current login group information",
+ "run": "/usr/bin/id -Gn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "level"
+ ],
+ "help": "Show current login level",
+ "run": "if [ -n \"$VYATTA_USER_LEVEL_DIR\" ]; then basename $VYATTA_USER_LEVEL_DIR; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login"
+ ],
+ "help": "Show current login credentials",
+ "run": "${vyos_op_scripts_dir}/show_current_user.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "user"
+ ],
+ "help": "Show current login user id",
+ "run": "/usr/bin/id -un",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "monitoring"
+ ],
+ "help": "Show currently monitored services",
+ "run": "vtysh -c \"show debugging\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Match LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 neighbor $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 remote-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 local-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Display labels from LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 remote-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding"
+ ],
+ "help": "Label Information Base",
+ "run": "vtysh -c \"show mpls ldp binding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding $5 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>"
+ ],
+ "help": "LDP forwarding equivalence class",
+ "run": "vtysh -c \"show mpls ldp binding $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 local-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Match LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 neighbor $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp discovery detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery"
+ ],
+ "help": "Discovery hello information",
+ "run": "vtysh -c \"show mpls ldp discovery\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "interface"
+ ],
+ "help": "LDP interface information",
+ "run": "vtysh -c \"show mpls ldp interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "capabilities"
+ ],
+ "help": "Show neighbor capability information",
+ "run": "vtysh -c \"show mpls ldp neighbor capabilities\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp neighbor detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor"
+ ],
+ "help": "LDP neighbor information",
+ "run": "vtysh -c \"show mpls ldp neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "capabilities"
+ ],
+ "help": "Show neighbor capability information",
+ "run": "vtysh -c \"show mpls ldp neighbor $5 capabilities\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp neighbor $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "pseudowire"
+ ],
+ "help": "Show MPLS pseudowire interfaces",
+ "run": "vtysh -c \"show mpls pseudowires\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "table"
+ ],
+ "help": "Show MPLS table",
+ "run": "vtysh -c \"show mpls table\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "rules"
+ ],
+ "help": "Show configured destination NAT rules",
+ "run": "${vyos_op_scripts_dir}/show_nat_rules.py --destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "statistics"
+ ],
+ "help": "Show statistics for configured destination NAT rules",
+ "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active NAT destination translations for an IP address",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "help": "Show active destination NAT translations",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "rules"
+ ],
+ "help": "Show configured source NAT rules",
+ "run": "${vyos_op_scripts_dir}/show_nat_rules.py --source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "statistics"
+ ],
+ "help": "Show statistics for configured source NAT rules",
+ "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active source NAT translations for an IP address",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "help": "Show active source NAT translations",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "rules"
+ ],
+ "help": "Show configured destination NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "statistics"
+ ],
+ "help": "Show statistics for configured destination NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active NAT66 destination translations for an IPv6 address",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT66 translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations"
+ ],
+ "help": "Show active destination NAT66 translations",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "rules"
+ ],
+ "help": "Show configured source NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "statistics"
+ ],
+ "help": "Show statistics for configured source NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active source NAT66 translations for an IPv6 address",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT66 translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations"
+ ],
+ "help": "Show active source NAT66 translations",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "netns"
+ ],
+ "help": "Show network namespace information",
+ "run": "ip netns ls",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "interface"
+ ],
+ "help": "Show NHRP interface connection information",
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl interface show; else echo OpenNHRP is not running; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "tunnel"
+ ],
+ "help": "Show NHRP tunnel connection information",
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl show ; else echo OpenNHRP is not running; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "info"
+ ],
+ "help": "Show NTP operational summary",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp"
+ ],
+ "help": "Show peer status of NTP daemon",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --basic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "server",
+ "<text>"
+ ],
+ "help": "Show date and time of specified NTP server",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --server \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "sessions"
+ ],
+ "help": "Show active OpenConnect server sessions",
+ "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"show_sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "full"
+ ],
+ "help": "Show full settings, including QR code and commands for VyOS",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"full\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-b32"
+ ],
+ "help": "Show OTP authentication secret in Base32 (used in mobile apps)",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-b32\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-hex"
+ ],
+ "help": "Show OTP authentication secret in Hex (used in VyOS config)",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-hex\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "qrcode"
+ ],
+ "help": "Show OTP authentication QR code",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"qrcode\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "uri"
+ ],
+ "help": "Show OTP authentication otpauth URI",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"uri\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "client"
+ ],
+ "help": "Show tunnel status for OpenVPN client interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "server"
+ ],
+ "help": "Show tunnel status for OpenVPN server interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "site-to-site"
+ ],
+ "help": "Show tunnel status for OpenVPN site-to-site interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=site-to-site",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca"
+ ],
+ "help": "Show x509 CA certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca",
+ "<text>"
+ ],
+ "help": "Show x509 CA certificate by name",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate"
+ ],
+ "help": "Show x509 certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate",
+ "<text>"
+ ],
+ "help": "Show x509 certificate by name",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "crl"
+ ],
+ "help": "Show x509 certificate revocation lists",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --crl \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki"
+ ],
+ "help": "Show PKI x509 certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route"
+ ],
+ "help": "Show IPv4 policy chain",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IPv4 policy chains",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv4 policy rules",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6"
+ ],
+ "help": "Show IPv6 policy chain",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>"
+ ],
+ "help": "Show IPv6 policy chains",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv6 policy rules",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "poweroff"
+ ],
+ "help": "Show scheduled poweroff",
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "interfaces"
+ ],
+ "help": "Show interfaces where PPPoE server listens on",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"pppoe interface show\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "sessions"
+ ],
+ "help": "Show active PPPoE server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "statistics"
+ ],
+ "help": "Show PPPoE server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "sessions"
+ ],
+ "help": "Show active PPTP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "statistics"
+ ],
+ "help": "Show PPTP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) cache for specified interface",
+ "run": "/usr/sbin/arp -e -n -i \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "run": "/usr/sbin/arp -e -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding"
+ ],
+ "help": "Show bonding queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet"
+ ],
+ "help": "Show ethernet queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input"
+ ],
+ "help": "Show input queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified input interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing"
+ ],
+ "help": "Show ethernet queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe"
+ ],
+ "help": "Show pppoe interface queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified pppoe interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pseudo-ethernet"
+ ],
+ "help": "Show tunnel queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "tunnel"
+ ],
+ "help": "Show tunnel queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vti"
+ ],
+ "help": "Show vti queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless"
+ ],
+ "help": "Show wireless queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "raid",
+ "<text>"
+ ],
+ "help": "Show status of RAID set",
+ "run": "${vyos_op_scripts_dir}/show_raid.sh $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "reboot"
+ ],
+ "help": "Show scheduled reboot",
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "remote-config",
+ "openvpn",
+ "<text>",
+ "remote-platform",
+ "<text>"
+ ],
+ "help": "Show remote side OpenVPN config for specified platform",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map"
+ ],
+ "help": "Show route-map information",
+ "run": "vtysh -c \"show route-map\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show specified route-map information",
+ "run": "vtysh -c \"show route-map $3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-connection"
+ ],
+ "help": "Show RPKI cache connections",
+ "run": "vtysh -c \"show rpki cache-connection\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-server"
+ ],
+ "help": "Show RPKI cache servers information",
+ "run": "vtysh -c \"show rpki cache-server\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "prefix-table"
+ ],
+ "help": "Show RPKI-validated prefixes",
+ "run": "vtysh -c \"show rpki prefix-table\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Show status of SNMP on remote host",
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\" --host \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>"
+ ],
+ "help": "Show status of SNMP community",
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifAlias",
+ "<text>"
+ ],
+ "help": "Show SNMP ifAlias for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifalias=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifDescr",
+ "<text>"
+ ],
+ "help": "Show SNMP ifDescr for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifdescr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifIndex",
+ "<text>"
+ ],
+ "help": "Show SNMP ifDescr for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifindex=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib"
+ ],
+ "help": "Show all SNMP interfaces MIB information",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "certificates"
+ ],
+ "help": "Show TSM certificates",
+ "run": "${vyos_op_scripts_dir}/snmp_v3_showcerts.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "group"
+ ],
+ "help": "Show the list of configured groups",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3"
+ ],
+ "help": "Show SNMP v3 status on localhost",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "trap-target"
+ ],
+ "help": "Show the list of configured targets",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --trap",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "user"
+ ],
+ "help": "Show the list of configured users",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --user",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "view"
+ ],
+ "help": "Show the list of configured views",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --view",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "sessions"
+ ],
+ "help": "Show active SSTP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "statistics"
+ ],
+ "help": "Show SSTP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "config"
+ ],
+ "help": "Intel QAT configuration",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --conf --dev $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "flows"
+ ],
+ "help": "Intel QAT flows",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --flow --dev $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "interrupts"
+ ],
+ "help": "Intel QAT interrupts",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --interrupts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "help": "Intel QAT (Quick Assist Technology) Devices",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --hw",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "status"
+ ],
+ "help": "Intel QAT status",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "diff",
+ "<text>"
+ ],
+ "help": "config file changes at a given revision",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>",
+ "commands"
+ ],
+ "help": "compare config file revisions",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>"
+ ],
+ "help": "compare config file revisions",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>"
+ ],
+ "help": "show commit revision file",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit"
+ ],
+ "help": "Show commit revisions log",
+ "run": "${vyatta_sbindir}/vyatta-config-mgmt.pl --action=show-commit-log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections"
+ ],
+ "help": "Show active network connections on the system",
+ "run": "netstat -an",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "all"
+ ],
+ "help": "Show all TCP connections",
+ "run": "ss -t -a",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp"
+ ],
+ "help": "Show TCP connection information",
+ "run": "ss -t -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "numeric"
+ ],
+ "help": "Show TCP connection without resolving names",
+ "run": "ss -t -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp"
+ ],
+ "help": "Show UDP socket information",
+ "run": "ss -u -a -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp",
+ "numeric"
+ ],
+ "help": "Show UDP socket information without resolving names",
+ "run": "ss -u -a -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "cpu"
+ ],
+ "help": "Show CPU information",
+ "run": "${vyos_op_scripts_dir}/show_cpu.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image"
+ ],
+ "help": "Show installed VyOS images",
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "storage"
+ ],
+ "help": "Show disk space utilization of system images",
+ "run": "sudo /opt/vyatta/bin/show-image-storage.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "version"
+ ],
+ "help": "Show installed VyOS images with version number",
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show --show_vers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "kernel-messages"
+ ],
+ "help": "Show messages in kernel ring buffer",
+ "run": "sudo dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "all"
+ ],
+ "help": "Show information about all accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "locked"
+ ],
+ "help": "Show information about locked accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py locked",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users"
+ ],
+ "help": "Show user account information",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "other"
+ ],
+ "help": "Show information about non VyOS user accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py other",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "vyos"
+ ],
+ "help": "Show information about VyOS user accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py vyos",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "cache"
+ ],
+ "help": "Show kernel cache information",
+ "run": "sudo slabtop -o",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "detail"
+ ],
+ "help": "Show detailed system memory usage",
+ "run": "cat /proc/meminfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory"
+ ],
+ "help": "Show system memory usage",
+ "run": "${vyos_op_scripts_dir}/show_ram.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "routing-daemons"
+ ],
+ "help": "Show memory usage of all routing protocols",
+ "run": "vtysh -c \"show memory\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "extensive"
+ ],
+ "help": "Show extensive process info",
+ "run": "top -b -n1",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes"
+ ],
+ "help": "Show system processes",
+ "run": "ps ax",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "summary"
+ ],
+ "help": "Show summary of system processes",
+ "run": "${vyos_op_scripts_dir}/show_uptime.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "tree"
+ ],
+ "help": "Show process tree",
+ "run": "ps -ejH",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "routing-daemons"
+ ],
+ "help": "Show Quagga routing daemons",
+ "run": "vtysh -c \"show daemons\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "storage"
+ ],
+ "help": "Show filesystem usage",
+ "run": "df -h -x squashfs",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "uptime"
+ ],
+ "help": "Show system uptime and load averages",
+ "run": "${vyos_op_scripts_dir}/show_uptime.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "table"
+ ],
+ "help": "Show routing tables",
+ "run": "vtysh -c \"show zebra router table summary\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief"
+ ],
+ "help": "Show brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save"
+ ],
+ "help": "Save brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed brief tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed"
+ ],
+ "help": "Save uncompressed brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed brief tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support"
+ ],
+ "help": "Show consolidated tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief"
+ ],
+ "help": "Show brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save"
+ ],
+ "help": "Save brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed brief tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed"
+ ],
+ "help": "Save uncompressed brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed brief tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private"
+ ],
+ "help": "Show consolidated tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save"
+ ],
+ "help": "Save consolidated tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed tech-support report to the specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed"
+ ],
+ "help": "Save consolidated tech-support report uncompressed (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save"
+ ],
+ "help": "Save consolidated tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed tech-support report to the specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed"
+ ],
+ "help": "Save consolidated tech-support report uncompressed (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users"
+ ],
+ "help": "Show user information",
+ "run": "who -H",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent"
+ ],
+ "help": "Show 10 recently logged in users",
+ "run": "last -aF -n 10 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent",
+ "<text>"
+ ],
+ "help": "Show specified number of recently logged in users",
+ "run": "last -aF -n $4 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "all"
+ ],
+ "help": "Show system version and versions of all packages",
+ "run": "echo \"Package versions:\"; dpkg -l | cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "frr"
+ ],
+ "help": "Show Quagga version information",
+ "run": "vtysh -c \"show version\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "funny"
+ ],
+ "help": "Show system version and some fun stuff",
+ "run": "sudo ${vyos_op_scripts_dir}/show_version.py --funny",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "kernel"
+ ],
+ "help": "Show Linux Kernel version information",
+ "run": "uname -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version"
+ ],
+ "help": "Show system version information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_version.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "virtual-server"
+ ],
+ "help": "Show virtual server information",
+ "run": "${vyos_op_scripts_dir}/show_virtual_server.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug"
+ ],
+ "help": "Show VPN debugging information",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show debugging information for a peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Show debug information for peer tunnel",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "nat-traversal"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA) that are using NAT Traversal",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --nat=\"yes\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA)",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA) for a peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --peer=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "secrets"
+ ],
+ "help": "Show all the pre-shared key secrets",
+ "run": "sudo cat /etc/ipsec.secrets | sed 's/#.*//'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "status"
+ ],
+ "help": "Show summary of IKE process information",
+ "run": "if pgrep charon >/dev/null ; then echo \"Running: $(pgrep charon)\" ; else echo \"Process is not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "policy"
+ ],
+ "help": "Show the in-kernel crypto policies",
+ "run": "sudo ip xfrm policy list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "remote-access"
+ ],
+ "help": "Show active VPN server sessions",
+ "run": "${vyos_op_scripts_dir}/show_vpn_ra.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa"
+ ],
+ "help": "Show all active IPSec Security Associations (SA)",
+ "run": "if pgrep charon >/dev/null ; then sudo ${vyos_op_scripts_dir}/show_ipsec_sa.py ; else echo \"IPSec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa",
+ "verbose"
+ ],
+ "help": "Show Verbose Detail on all active IPSec Security Associations (SA)",
+ "run": "if pgrep charon >/dev/null ; then sudo /usr/sbin/ipsec statusall ; else echo \"IPSec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "state"
+ ],
+ "help": "Show the in-kernel crypto state",
+ "run": "sudo ip xfrm state list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "status"
+ ],
+ "help": "Show status of IPSec process",
+ "run": "if pgrep charon >/dev/null ; then echo -e \"IPSec Process Running: $(pgrep charon)\\n$(sudo /usr/sbin/ipsec status)\" ; else echo \"IPSec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf"
+ ],
+ "help": "Show VRF information",
+ "run": "${vyos_op_scripts_dir}/show_vrf.py -e",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show information on specific VRF instance",
+ "run": "${vyos_op_scripts_dir}/show_vrf.py -e \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>",
+ "processes"
+ ],
+ "help": "Shows all process ids associated with VRF",
+ "run": "ip vrf pids \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "detail"
+ ],
+ "help": "Show detailed VRRP state information",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --data",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp"
+ ],
+ "help": "Show VRRP (Virtual Router Redundancy Protocol) information",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "statistics"
+ ],
+ "help": "Show VRRP statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "connection"
+ ],
+ "help": "Show Wide Area Network (WAN) load-balancing flow",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance"
+ ],
+ "help": "Show Wide Area Network (WAN) load-balancing information",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status"
+ ],
+ "help": "Show WAN load-balancing statistics",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status",
+ "with-dns"
+ ],
+ "help": "Show WAN load-balancing statistics",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "blacklist",
+ "categories"
+ ],
+ "help": "Show webproxy blacklist categories",
+ "run": "${vyos_completion_dir}/list_webproxy_category.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "log"
+ ],
+ "help": "Show contents of WebProxy access log",
+ "run": "if [ -e /var/log/squid/access.log ]; then sudo less $_vyatta_less_options --prompt=\"file %i of %m, page %dt of %D\" -- `printf \"%s\\n\" /var/log/squid/access.log* | sort -nr`; else echo \"No WebProxy log\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "update-log"
+ ],
+ "help": "Show update log for url-filter database",
+ "run": "if [ -e /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus ]; then cat /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus; else echo \"Update log not found\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "client",
+ "summary"
+ ],
+ "help": "Brief Summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "dplane"
+ ],
+ "help": "Zebra dataplane information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra"
+ ],
+ "help": "Zebra routing information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "router",
+ "table",
+ "summary"
+ ],
+ "help": "Summary Information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy"
+ ],
+ "help": "Show zone policy information",
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy",
+ "zone",
+ "<text>"
+ ],
+ "help": "Show summary of zone policy for a specific zone",
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>"
+ ],
+ "help": "Telnet to a host",
+ "run": "/usr/bin/telnet $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "help": "Telnet to a host:port",
+ "run": "/usr/bin/telnet $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>"
+ ],
+ "help": "Trace network path to node",
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Traceroute options",
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Update container image",
+ "run": "if cli-shell-api existsActive container name \"$4\"; then sudo podman pull $(cli-shell-api returnActiveValue container name \"$4\" image); else echo \"Container $4 does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Update Dynamic DNS information",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "geoip"
+ ],
+ "help": "Update GeoIP database and firewall sets",
+ "run": "sudo ${vyos_libexec_dir}/geoip-update.py --force",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "webproxy",
+ "blacklists"
+ ],
+ "help": "Update the webproxy blacklist database",
+ "run": "sudo ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "wake-on-lan",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Station (MAC) address to wake up",
+ "run": "sudo /usr/sbin/etherwake -i \"$3\" \"$5\"",
+ "type": null,
+ "val_help": null
+ }
+ ],
+ "os": "1.4-rolling-202207111030"
+} \ No newline at end of file
diff --git a/docs/_include/coverage/20221013-1.4-rolling-202210090955.json b/docs/_include/coverage/20221013-1.4-rolling-202210090955.json
new file mode 100644
index 00000000..bc6ece95
--- /dev/null
+++ b/docs/_include/coverage/20221013-1.4-rolling-202210090955.json
@@ -0,0 +1,124747 @@
+{
+ "cfgcmd": [
+ {
+ "cmd": [
+ "cluster",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32: 1-29999; Interval after which a node is considered dead after missing heartbeats (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "auto-failback",
+ "<value>"
+ ],
+ "help": "Fail back to primary node if it recovers from failure",
+ "run": null,
+ "type": "bool",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "monitor",
+ "<value>"
+ ],
+ "help": "IP address(es) for monitoring connectivity",
+ "run": null,
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "help": "Host name of the primary node [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "secondary",
+ "<value>"
+ ],
+ "help": "Host name(s) of the secondary node(s) [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "help": "lp: <IP addr>/<prefix len>/<interface>; IP address (with subnet mask length and interface) to be clustered",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "keepalive-interval",
+ "<value>"
+ ],
+ "help": "Time interval between heartbeat packets (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "mcast-group",
+ "<value>"
+ ],
+ "help": "Multicast group for sending/receiving heartbeat packets",
+ "run": null,
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "monitor-dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32: 1-29999; Interval after which a monitor node is considered dead (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "allow-host-networks"
+ ],
+ "help": "Allow host networks in container",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "cap-add",
+ "<value>"
+ ],
+ "help": "lp: sys-time; Permission to set system clock",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: txt; Destination container device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: txt; Source device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: txt; Set environment option value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "image",
+ "<value>"
+ ],
+ "help": "Image name in the hub-registry",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "memory",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16384; Container memory in megabytes (MB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "network",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: start-end; Destination container port range (e.g. 10025-10030)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "Protocol tcp/udp",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: start-end; Source host port range (e.g. 10025-10030)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "restart",
+ "<value>"
+ ],
+ "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: txt; Destination container directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: txt; Source host directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Network description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "registry",
+ "<value>"
+ ],
+ "help": "Registry Name (default: docker.io, quay.io)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "all-ping",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "broadcast-ping",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "config-trap",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 range to match (e.g. 10.0.0.1-10.0.0.200)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another address-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "domain-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: txt; Domain address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "domain-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6range; IPv6 range to match (e.g. 2002::1-2002::ff)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another ipv6-address-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another ipv6-network-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another mac-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: <MAC address>; MAC address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another network-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 Subnet to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another port-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: start-end; Numbered port range (e.g. 1001-1050)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ip-src-route",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "default-jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined in default-action",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMPv6 code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMPv6 type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: router-renumbering; ICMPv6 type 138: router-renumbering",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Match inbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined to use this setting",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Match outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-receive-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-src-route",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "log-martians",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "default-jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined in default-action",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Match inbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined to use this setting",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Match outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "receive-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "send-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable sending IPv4 ICMP redirect messages",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "syn-cookies",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable use of TCP SYN cookies with IPv4",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "twa-hazards-protection",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: reject; Drop and notify source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "IPv6 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "help": "IPv4 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface associated with zone",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop silently",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "IPv6 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "help": "IPv4 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "local-zone"
+ ],
+ "help": "Zone to be local-zone",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "algorithm",
+ "<value>"
+ ],
+ "help": "lp: locality-based-least-connection; Locality-Based least connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "delay-loop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "forward-method",
+ "<value>"
+ ],
+ "help": "lp: tunnel; Tunneling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "persistence-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Timeout for persistent connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: udp; UDP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "connection-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Connection timeout to remote server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "address",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "advertise-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Advertise interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password string (up to 8 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: ah; AH - IPSEC (not recommended)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "excluded-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "Health check failure count required for transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "interval",
+ "<value>"
+ ],
+ "help": "Health check execution interval in seconds (default: 60)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "script",
+ "<value>"
+ ],
+ "help": "Health check script file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "hello-source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 hello source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "no-preempt"
+ ],
+ "help": "Disable master preemption",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "peer-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 unicast peer address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "preempt-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1000; preempt delay",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Router priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "rfc3768-compatibility"
+ ],
+ "help": "Use VRRP virtual MAC address as per RFC3768",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "exclude-vrrp-interface"
+ ],
+ "help": "Disable track state of main interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to backup",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to master",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to stop",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "vrid",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Virtual router identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "member",
+ "<value>"
+ ],
+ "help": "lp: txt; VRRP group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to backup",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to master",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to stop",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "hash-policy",
+ "<value>"
+ ],
+ "help": "lp: encap3+4; combine encapsulated IP address and port to make hash",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "lacp-rate",
+ "<value>"
+ ],
+ "help": "lp: fast; Request partner to transmit LACPDUs every 1 second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "member",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mii-mon-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:50-1000; MII link monitoring frequency in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "min-links",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16; Minimum number of member interfaces required up before enabling bond",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: xor-hash; Distribute based on MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Enable eXpress Data Path",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "aging",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1000000; MAC address aging time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "enable-vlan"
+ ],
+ "help": "Enable VLAN aware bridge",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "forwarding-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "hello-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "querier"
+ ],
+ "help": "Enable IGMP/MLD querier",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "snooping"
+ ],
+ "help": "Enable IGMP/MLD snooping",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "max-age",
+ "<value>"
+ ],
+ "help": "lp: u32:1-40; Bridge maximum aging time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "allowed-vlan",
+ "<value>"
+ ],
+ "help": "lp: <idN>-<idM>; VLAN id range allowed on this interface (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "isolated"
+ ],
+ "help": "Port is isolated (also known as Private-VLAN)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "native-vlan",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; Bridge port priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Bridge priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "stp"
+ ],
+ "help": "Enable spanning tree protocol",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "netns",
+ "<value>"
+ ],
+ "help": "lp: text; Network namespace name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-flow-control"
+ ],
+ "help": "Disable Ethernet flow control (pause frames)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "duplex",
+ "<value>"
+ ],
+ "help": "lp: full; Full duplex",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gro"
+ ],
+ "help": "Enable Generic Receive Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gso"
+ ],
+ "help": "Enable Generic Segmentation Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "lro"
+ ],
+ "help": "Enable Large Receive Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "rfs"
+ ],
+ "help": "Enable Receive Flow Steering",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "rps"
+ ],
+ "help": "Enable Receive Packet Steering",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "sg"
+ ],
+ "help": "Enable Scatter-Gather",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "tso"
+ ],
+ "help": "Enable TCP Segmentation Offloading",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: u32:80-16384; ring buffer size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "tx",
+ "<value>"
+ ],
+ "help": "lp: u32:80-16384; ring buffer size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "lp: 100000; 100 Gbit/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Enable eXpress Data Path",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "help": "lp: inherit; Copy from the original IP header",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "destination-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "help": "lp: ip; IP encapsulation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-session-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 peer session identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-tunnel-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "session-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 session identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "tunnel-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: gcm-aes-256; Galois/Counter Mode of AES cipher with 256-bit key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "encrypt"
+ ],
+ "help": "Enable optional MACsec encryption",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "cak",
+ "<value>"
+ ],
+ "help": "lp: txt; 16-byte (128-bit) hex-string (32 hex-digits) for gcm-aes-128 or 32-byte (256-bit) hex-string (64 hex-digits) for gcm-aes-256",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "ckn",
+ "<value>"
+ ],
+ "help": "lp: txt; 32-byte (256-bit) hex-string (64 hex-digits)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "replay-window",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Number of packets that could be misordered",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "OpenVPN password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "help": "OpenVPN username used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "device-type",
+ "<value>"
+ ],
+ "help": "lp: tap; TAP device, required for OSI layer 2",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "ncp-ciphers",
+ "<value>"
+ ],
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: sha512; SHA-512 algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1000; Maximum number of keepalive packet failures",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Keepalive packet interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-address",
+ "<text>",
+ "subnet-mask",
+ "<value>"
+ ],
+ "help": "Subnet-mask for local IP address of tunnel (IPv4 only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-host",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Local IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: server; Server in client-server mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "openvpn-option",
+ "<value>"
+ ],
+ "help": "Additional OpenVPN options. You must use the syntax of",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "persistent-tunnel"
+ ],
+ "help": "Do not close and reopen interface (TUN/TAP device) on client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp-active; TCP and initiates connections actively",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Remote end IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-host",
+ "<value>"
+ ],
+ "help": "lp: txt; Hostname of remote host",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "replace-default-route",
+ "local",
+ "<value>"
+ ],
+ "help": "Tunnel endpoints are on the same subnet",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Client IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "push-route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "subnet-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 subnet mask",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "base",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Client IPv6 pool base address with optional prefix length (defaults: base = server subnet + 0x1000, prefix length = server prefix length)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Domain Name Server suffix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "max-connections",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4096; Number of concurrent clients",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "challenge",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable chalenge-response (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "digits",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "drift",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "slop",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "step",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "push-route",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Metric for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "reject-unconfigured-clients"
+ ],
+ "help": "Reject connections from clients that are not explicitly",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "topology",
+ "<value>"
+ ],
+ "help": "lp: subnet; Subnet topology",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "shared-secret-key",
+ "<value>"
+ ],
+ "help": "Secret key shared with remote end of tunnel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "auth-key",
+ "<value>"
+ ],
+ "help": "TLS shared secret key for tls-auth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "crypt-key",
+ "<value>"
+ ],
+ "help": "Static key to use to authenticate control channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "dh-params",
+ "<value>"
+ ],
+ "help": "Diffie Hellman parameters (server only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "role",
+ "<value>"
+ ],
+ "help": "lp: passive; Wait for incoming TLS connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "tls-version-min",
+ "<value>"
+ ],
+ "help": "lp: 1.3; TLS v1.3",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "use-lzo-compression"
+ ],
+ "help": "Use fast LZO compression on this TUN/TAP interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "access-concentrator",
+ "<value>"
+ ],
+ "help": "Access concentrator name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "help": "Establishment connection automatically when traffic is sent",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "idle-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-86400; Idle timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address of local end of the PPPoE link",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-peer-dns"
+ ],
+ "help": "Do not use DNS servers provided by the peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address of remote end of the PPPoE link",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "service-name",
+ "<value>"
+ ],
+ "help": "Service name, only connect to access concentrators advertising",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: passthru; Promicious mode passthrough of underlying device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-relay-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix of interface for 6rd",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:64-8024; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable multicast (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "direction",
+ "<value>"
+ ],
+ "help": "lp: egress; Mirror egress traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "index",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; ERSPAN Type III",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ignore-df"
+ ],
+ "help": "Ignore the DF (don't fragment) bit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: u32; Tunnel key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "no-pmtu-discovery"
+ ],
+ "help": "Disable path MTU discovery",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "encaplimit",
+ "<value>"
+ ],
+ "help": "lp: none; Disable encapsulation limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "hoplimit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Hop limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "tclass",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "external"
+ ],
+ "help": "Use external control plane",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "gpe"
+ ],
+ "help": "Enable Generic Protocol extension (VXLAN-GPE)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Multicast IPv6 group address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "help": "lp: inherit; Copy from the original IP header",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "nolearning"
+ ],
+ "help": "Do not add unknown addresses into forwarding database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: number; value which marks the packet for QoS/shaper",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of remote tunnel endpoint",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "allowed-ips",
+ "<value>"
+ ],
+ "help": "IP addresses allowed to traverse the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "persistent-keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "preshared-key",
+ "<value>"
+ ],
+ "help": "base64 encoded preshared key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "public-key",
+ "<value>"
+ ],
+ "help": "base64 encoded public key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "private-key",
+ "<value>"
+ ],
+ "help": "Base64 encoded private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "40mhz-incapable"
+ ],
+ "help": "40MHz intolerance, use 20MHz only!",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "auto-powersave"
+ ],
+ "help": "Enable WMM-PS unscheduled automatic power aave delivery [U-APSD]",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "help": "lp: ht40-; Supported channel set width both 20 MHz and 40 MHz with secondary channel below primary channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "delayed-block-ack"
+ ],
+ "help": "Enable HT-delayed block ack",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "dsss-cck-40"
+ ],
+ "help": "Enable DSSS_CCK-40",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "greenfield"
+ ],
+ "help": "Enable HT-greenfield",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "ldpc"
+ ],
+ "help": "Enable LDPC coding capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "lsig-protection"
+ ],
+ "help": "Enable L-SIG TXOP protection capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "max-amsdu",
+ "<value>"
+ ],
+ "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "short-gi",
+ "<value>"
+ ],
+ "help": "lp: 40; Short GI for 40 MHz",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "smps",
+ "<value>"
+ ],
+ "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "tx"
+ ],
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-ht"
+ ],
+ "help": "Require stations to support HT PHY (reject association if they",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-vht"
+ ],
+ "help": "Require stations to support VHT PHY (reject association if they",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-8; Number of antennas for this card",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-pattern-fixed"
+ ],
+ "help": "Set if antenna pattern does not change during the lifetime of an",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "beamform",
+ "<value>"
+ ],
+ "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-1",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 42 for primary 80MHz channel 36)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-2",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 58 for primary 80MHz channel 52)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "help": "lp: 3; 80+80 MHz channel width",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "ldpc"
+ ],
+ "help": "Enable LDPC (Low Density Parity Check) coding capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "link-adaptation",
+ "<value>"
+ ],
+ "help": "lp: both; Station can provide VHT MFB in response to VHT MRQ and unsolicited VHT MFB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu",
+ "<value>"
+ ],
+ "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu-exp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Maximum length of A-MPDU pre-EOF padding = 2 pow(13 + x) -1 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "short-gi",
+ "<value>"
+ ],
+ "help": "lp: 160; Short GI for 160 MHz",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "tx"
+ ],
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "tx-powersave"
+ ],
+ "help": "Enable VHT TXOP Power Save Mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "vht-cf"
+ ],
+ "help": "Station supports receiving VHT variant HT Control field",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "channel",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: txt; ISO/IEC 3166-1 Country Code",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-broadcast-ssid"
+ ],
+ "help": "Disable broadcast of SSID from access-point",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "expunge-failing-stations"
+ ],
+ "help": "Disassociate stations based on excessive transmission failures",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "isolate-stations"
+ ],
+ "help": "Isolate stations on the AP so they cannot see each other",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "max-stations",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2007; Number of allowed stations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mgmt-frame-protection",
+ "<value>"
+ ],
+ "help": "lp: required; MFP enforced",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: ac; 802.11ac - 1300 Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "physical-device",
+ "<value>"
+ ],
+ "help": "Wireless physical device (default: phy0)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "reduce-transmit-power",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; TX power reduction in dBm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wep",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; Wired Equivalent Privacy key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "group-cipher",
+ "<value>"
+ ],
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase of at least 8 but not more than 63 printable characters",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "accounting"
+ ],
+ "help": "Enable RADIUS server to receive accounting info",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ssid",
+ "<value>"
+ ],
+ "help": "Wireless access-point service set identifier (SSID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "apn",
+ "<value>"
+ ],
+ "help": "Access Point Name (APN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "help": "Establishment connection automatically when traffic is sent",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "policy",
+ "route",
+ "<value>"
+ ],
+ "help": "IPv4 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "policy",
+ "route6",
+ "<value>"
+ ],
+ "help": "IPv6 policy route ruleset for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "disable-source-nat"
+ ],
+ "help": "Disable source nat rules from being configured for wan load balancing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "enable-local-traffic"
+ ],
+ "help": "Enable wan load balancing for locally sourced traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "flush-connections"
+ ],
+ "help": "Flush connection tracking tables on connection state change",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "hook",
+ "<value>"
+ ],
+ "help": "lp: Script in /config/scripts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Failure count",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "nexthop",
+ "<value>"
+ ],
+ "help": "lp: dhcp; Set the nexthop via DHCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "success-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Success count",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "resp-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-30; Response time (seconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "Health target address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "test-script",
+ "<value>"
+ ],
+ "help": "lp: Script in /config/scripts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "ttl-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: user-defined; User defined test script",
+ "run": null,
+ "type": " txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "elp: Multiple destination ports can be specified as a comma-separated list.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from wan load balance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "failover"
+ ],
+ "help": "Enable failover for packets matching this rule from wan load balance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "interface",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Interface weight",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "Burst limit for matching packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "period",
+ "<value>"
+ ],
+ "help": "Time window for rate calculation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "Number of packets used for rate limit",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "threshold",
+ "<value>"
+ ],
+ "help": "Threshold behavior for limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "per-packet-balancing"
+ ],
+ "help": "Option to match traffic per-packet instead of the default, per-flow",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; All IP protocols except for the specified name or number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "elp: Multiple source ports can be specified as a comma-separated list.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "sticky-connections",
+ "inbound"
+ ],
+ "help": "Enable sticky incoming WAN connections",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "help": "lp: none; Do not apply port randomization (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Outbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "help": "lp: none; Do not apply port randomization (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Rule description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable NAT66 rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT66 traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT66 rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Rule description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable NAT66 rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT66 rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Outbound interface of NAT66 traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "netns",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "help": "CA certificate in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "crl",
+ "<value>"
+ ],
+ "help": "Certificate revocation list in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "CA private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "CA private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "revoke"
+ ],
+ "help": "If parent CA is present, this CA certificate will be included in",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "help": "Certificate in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "Certificate private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "Certificate private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "revoke"
+ ],
+ "help": "If CA is present, this certificate will be included in generated",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "dh",
+ "<text>",
+ "parameters",
+ "<value>"
+ ],
+ "help": "DH parameters in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "Private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "Private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "public",
+ "key",
+ "<value>"
+ ],
+ "help": "Public key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "OpenVPN shared secret key data",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "help": "OpenVPN shared secret key version",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "country",
+ "<value>"
+ ],
+ "help": "Default country (default: GB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "locality",
+ "<value>"
+ ],
+ "help": "Default locality (default: Some-City)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "organization",
+ "<value>"
+ ],
+ "help": "Default organization (default: VyOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "state",
+ "<value>"
+ ],
+ "help": "Default state (default: Some-State)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Host address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "inverse-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Host address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "inverse-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "exact-match"
+ ],
+ "help": "Exact match of the network prefixes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: additive; New value is appended to the existing value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: <soo aa:nn:nn>; Site of Origin regular expression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: IP:NN:NN; BGP large-community-list filter (IPv4 address format)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Netmask greater than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Netmask less than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Netmask greater than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Netmask less than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; DSCP number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: main; Main table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "help": "Monthdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "Date to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "Time of day to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "Date to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "Time of day to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "Weekdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "call",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "continue",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "as-path",
+ "<value>"
+ ],
+ "help": "BGP as-path-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "community-list",
+ "<value>"
+ ],
+ "help": "BGP community-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "exact-match"
+ ],
+ "help": "Community-list to exactly match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "default-route"
+ ],
+ "help": "Default EVPN type-5 route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "route-type",
+ "<value>"
+ ],
+ "help": "lp: prefix; Prefix route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "extcommunity",
+ "<value>"
+ ],
+ "help": "BGP extended community to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Nexthop IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: blackhole; Blackhole",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; IPV6 access list name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IPv6 prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; IPV6 access list name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Nexthop IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IPv6 prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: blackhole; Blackhole",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "large-community",
+ "large-community-list",
+ "<value>"
+ ],
+ "help": "BGP large-community-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "local-preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Local Preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "origin",
+ "<value>"
+ ],
+ "help": "lp: incomplete; Incomplete origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "peer",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Peer IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "rpki",
+ "<value>"
+ ],
+ "help": "lp: valid; Match valid entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Route tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "goto",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "next"
+ ],
+ "help": "Next sequence number to goto on match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: u32; AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend",
+ "<value>"
+ ],
+ "help": "lp: u32; AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend-last-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times to insert",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "atomic-aggregate"
+ ],
+ "help": "BGP atomic aggregate attribute",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "add",
+ "<value>"
+ ],
+ "help": "lp: no-peer; Well-known communities value NOPEER 0xFFFFFF04",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "delete",
+ "<value>"
+ ],
+ "help": "lp: txt; Community-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "none"
+ ],
+ "help": "Completely remove communities attribute from a prefix",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "replace",
+ "<value>"
+ ],
+ "help": "lp: no-peer; Well-known communities value NOPEER 0xFFFFFF04",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Distance value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Gateway IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Gateway IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: num-multipaths; Internally computed bandwidth based on number of multipaths (outbound-only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "bandwidth-non-transitive"
+ ],
+ "help": "The link bandwidth extended community is encoded as non-",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "none"
+ ],
+ "help": "Completely remove communities attribute from a prefix",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "rt",
+ "<value>"
+ ],
+ "help": "lp: IP:NN; Based on a router-id IP address in format <IP:0-65535>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "soo",
+ "<value>"
+ ],
+ "help": "lp: IP:NN; Based on a router-id IP address in format <IP:0-65535>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ip-next-hop",
+ "<value>"
+ ],
+ "help": "lp: peer-address; Set the BGP nexthop address to the address of the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "peer-address"
+ ],
+ "help": "Use peer address (for BGP only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "prefer-global"
+ ],
+ "help": "Prefer global address as the nexthop",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "add",
+ "<value>"
+ ],
+ "help": "lp: <GA:LDP1:LDP2>; Community in format <0-4294967295:0-4294967295:0-4294967295>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "delete",
+ "<value>"
+ ],
+ "help": "lp: txt; Community-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "none"
+ ],
+ "help": "Completely remove communities attribute from a prefix",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "replace",
+ "<value>"
+ ],
+ "help": "lp: <GA:LDP1:LDP2>; Community in format <0-4294967295:0-4294967295:0-4294967295>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "local-preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Local preference value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: type-2; OSPF external type 2 metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "origin",
+ "<value>"
+ ],
+ "help": "lp: incomplete; Incomplete origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "originator-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Orignator IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "src",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Tag value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; BGP weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: packet-too-big; ICMP type/code name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; DSCP number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: main; Main table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !<MAC address>; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "help": "Monthdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "Date to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "Time of day to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "Date to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "Time of day to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "Weekdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "echo-mode"
+ ],
+ "help": "Enables the echo transmission mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "multihop"
+ ],
+ "help": "Allow this BFD peer to not be directly connected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not attempt to start sessions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Disable this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Local IPv6 address used to connect to the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "echo-mode"
+ ],
+ "help": "Enables the echo transmission mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not attempt to start sessions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Disable this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Network as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "help": "Advertise All local VNIs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "help": "Do not flood any BUM packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "help": "Flood BUM packets using head-end replication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "help": "Do not send back prefixes learned from the neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "help": "Enable strict capability negotiation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable connect timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "help": "Always compare MEDs from different neighbors",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "help": "Compare AS-path lengths including confederation sets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "help": "Ignore AS-path length in selecting a route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes that have different AS paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "help": "Compare the router-id for identical EBGP paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "help": "Compare MEDs among confederation paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "help": "Treat missing route as a MED as the least preferred one",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "peer-type",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes learned from different peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "help": "lp: u32; Local preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "help": "Compare MEDs between different peers in the same AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "help": "Log neighbor up/down changes and reset reason",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "help": "Enable IGP route check for network statements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "help": "Disable client to client route reflection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "help": "Disable immediate session reset on peer link down event",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "help": "Disable suppress duplicate updates if the route actually not",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "help": "Administrative shutdown of the BGP instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "system-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "join",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1800; Query interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-max-response-time",
+ "<value>"
+ ],
+ "help": "lp: u32:10-250; Query response value in deci-seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 3; IGMP version 3",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable-quickleave"
+ ],
+ "help": "Option to disable \"quickleave\"",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "alt-subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "role",
+ "<value>"
+ ],
+ "help": "lp: disabled; Disabled interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; TTL threshold for the interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "whitelist",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "help": "Dynamic hostname for IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Set Hello interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "help": "Add padding to IS-IS hello packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "help": "point-to-point network type",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "help": "Disable three-way handshake",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; Priority value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: level-2; Act as an area router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "help": "Log adjacency state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "help": "Use the RFC 6232 purge-originator",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "enable"
+ ],
+ "help": "Enable segment-routing functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "help": "Set attached bit to identify as L1/L2 router for inter-area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "help": "Set overload bit to avoid any transit traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "help": "Enable MPLS traffic engineering extensions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv4",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv6",
+ "access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv4-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv6-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv4-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 bind as transport",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv6-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 bind as transport",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "explicit-null"
+ ],
+ "help": "Explicit-Null Label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "explicit-null"
+ ],
+ "help": "Explicit-Null Label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Neighbor password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "session-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable neighbor TTL security",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "cisco-interop-tlv"
+ ],
+ "help": "Enable Cisco non-compliant format capability TLV",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "ordered-control"
+ ],
+ "help": "Enable LDP ordered label distribution control mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "transport-prefer-ipv4"
+ ],
+ "help": "Prefer IPv4 for TCP peer transport connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Neighbor/session address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "enable"
+ ],
+ "help": "Accept and respond to targeted hellos",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Neighbor/session address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "enable"
+ ],
+ "help": "Accept and respond to targeted hellos",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "maximum-ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum hops allowed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "no-propagate-ttl"
+ ],
+ "help": "Disable copy of IP TTL to MPLS TTL",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "cisco-authentication",
+ "<value>"
+ ],
+ "help": "lp: txt; Pass phrase for cisco authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "dynamic-map",
+ "<text>",
+ "nbma-domain-name",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Set the external HUB fqdn",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "help": "Holding time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "cisco"
+ ],
+ "help": "If the statically mapped peer is running Cisco IOS, specify this",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "nbma-address",
+ "<value>"
+ ],
+ "help": "Set HUB address (nbma-address - external hub address or fqdn)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "register"
+ ],
+ "help": "Specifies that Registration Request should be sent to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "help": "Set multicast for NHRP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "non-caching"
+ ],
+ "help": "This can be used to reduce memory consumption on big NBMA",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "redirect"
+ ],
+ "help": "Enable sending of Cisco style NHRP Traffic Indication packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut"
+ ],
+ "help": "Enable creation of shortcut routes. A received NHRP Traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-destination"
+ ],
+ "help": "This instructs opennhrp to reply with authorative answers on",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-target",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "help": "Holding time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: static; Filter static routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "help": "Normal OSPF area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "help": "lp: never; Never translate LSA types",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "help": "lp: md5; Use MD5 authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; OSPF network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable shortcutting mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "help": "Administratively apply, for an indefinite period",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "help": "Enable MPLS-TE functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Neighbor priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "help": "lp: standard; Standard ABR type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "help": "Originate Type 7 default into NSSA area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "Name of export-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "Name of import-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "help": "Advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interface MTU",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Instance Id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "dr-priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Value of the new DR Priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "hello",
+ "<value>"
+ ],
+ "help": "lp: u32:1-180; Hello Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "address",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Group Address range RFC 3171",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "keep-alive-timer",
+ "<value>"
+ ],
+ "help": "lp: u32:31-60000; Keep alive Timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-information",
+ "originate"
+ ],
+ "help": "Distribute a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "receive",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "send",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "neighbor",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Neighbor router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; RIP network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; Access list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; RIP static route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "aggregate-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Aggregate RIPng route announcement",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-information",
+ "originate"
+ ],
+ "help": "Distribute a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; RIPng network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Suppress routing updates on interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; RIPng static route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Preference of the cache server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "known-hosts-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH known hosts file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "private-key-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH private key file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "public-key-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH public key file path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "username",
+ "<value>"
+ ],
+ "help": "RPKI SSH username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "polling-period",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Polling period in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "interface-route",
+ "<text>",
+ "next-hop-interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Optional source address for forwarded packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "accept-protocol",
+ "<value>"
+ ],
+ "help": "lp: dccp; Sync Datagram Congestion Control Protocol entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "disable-external-cache"
+ ],
+ "help": "Directly injects the flow-states into the in-kernel Connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "event-listen-queue-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Queue size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "expect-sync",
+ "<value>"
+ ],
+ "help": "Protocol for which expect entries need to be synchronized",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "failover-mechanism",
+ "vrrp",
+ "sync-group",
+ "<value>"
+ ],
+ "help": "VRRP sync group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "ignore-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix to ignore",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "peer",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "mcast-group",
+ "<value>"
+ ],
+ "help": "Multicast group to use for syncing conntrack entries (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "sync-queue-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Queue size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "alias",
+ "<value>"
+ ],
+ "help": "Human-readable name for this console",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "data-bits",
+ "<value>"
+ ],
+ "help": "Serial port data bits (default: 8)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "parity",
+ "<value>"
+ ],
+ "help": "Parity setting (default: none)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "Serial port baud rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "stop-bits",
+ "<value>"
+ ],
+ "help": "Serial port stop bits (default: 1)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "hop-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Hop count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:64-1400; Maximum packet size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "relay-agents-packets",
+ "<value>"
+ ],
+ "help": "lp: discard; discard packet (default action if giaddr not set in packet)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "dynamic-dns-update"
+ ],
+ "help": "Dynamically update Domain Name System (RFC4702)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "name",
+ "<value>"
+ ],
+ "help": "Peer name used to identify connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of failover peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "status",
+ "<value>"
+ ],
+ "help": "lp: secondary; Configure this server to be the secondary node",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "global-parameters",
+ "<value>"
+ ],
+ "help": "Additional global parameters for DHCP server. You must use the",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "host-decl-name"
+ ],
+ "help": "Use host declaration name for forward DNS name",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "hostfile-update"
+ ],
+ "help": "Updating /etc/hosts file (per client lease)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "authoritative"
+ ],
+ "help": "Option to make DHCP server authoritative for this physical",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Client Domain Name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ping-check"
+ ],
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "shared-network-parameters",
+ "<value>"
+ ],
+ "help": "Additional shared-network parameters for DHCP server. You must",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-name",
+ "<value>"
+ ],
+ "help": "Bootstrap file name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-server",
+ "<value>"
+ ],
+ "help": "lp: hostname; Bootfile server FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Bootstrap file size in 512 byte blocks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "client-prefix-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; DHCP client prefix length must be 0 to 32",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "default-router",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default router IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Client Domain Name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "enable-failover"
+ ],
+ "help": "Enable DHCP failover support for this subnet",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to exclude from lease range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ip-forwarding"
+ ],
+ "help": "Enable IP forwarding on client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease",
+ "<value>"
+ ],
+ "help": "lp: u32; DHCP lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ping-check"
+ ],
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "pop-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; POP3 server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "start",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 start address of pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 end address of pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "server-identifier",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server identifier IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "smtp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; SMTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address used in static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "static-mapping-parameters",
+ "<value>"
+ ],
+ "help": "Additional static-mapping parameters for DHCP server. Will be",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-route",
+ "<text>",
+ "next-hop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "subnet-parameters",
+ "<value>"
+ ],
+ "help": "Additional subnet parameters for DHCP server. You must use the",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "tftp-server-name",
+ "<value>"
+ ],
+ "help": "lp: hostname; TFTP server FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-offset",
+ "<value>"
+ ],
+ "help": "lp: [-]N; Time offset (number, may be negative)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Time server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "ubiquiti",
+ "unifi-controller",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of UniFi controller",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; WINS server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wpad-url",
+ "<value>"
+ ],
+ "help": "Web Proxy Autodiscovery (WPAD) URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "listen-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address on listen interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "max-hop-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Hop count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "upstream-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "use-interface-id-option"
+ ],
+ "help": "Option to set DHCPv6 interface-ID option",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "global-parameters",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; DHCPv6 server preference (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "info-refresh-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; DHCPv6 information refresh time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "prefix",
+ "<text>",
+ "temporary"
+ ],
+ "help": "Address range will be used for temporary addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "default",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "maximum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Maximum lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "minimum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Minimum lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-domain",
+ "<value>"
+ ],
+ "help": "NIS domain name for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of NIS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-domain",
+ "<value>"
+ ],
+ "help": "NIS+ domain name for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of NIS+ server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "prefix-length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delagated prefix length (32-64)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address used in prefix delegation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sip-server",
+ "<value>"
+ ],
+ "help": "lp: hostname; FQDN of SIP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sntp-server",
+ "<value>"
+ ],
+ "help": "IPv6 address of an SNTP server for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: h[[:h]...]; DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address for this static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix for this static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "cisco",
+ "tftp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; TFTP server IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "ipv6-enable"
+ ],
+ "help": "Allow explicit IPv6 addresses for Dynamic DNS for this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: filename; File in /config/auth directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "record",
+ "<value>"
+ ],
+ "help": "Record to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "Server to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; DNS forwarding cache size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "help": "Zone to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Hostname registered with DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "login",
+ "<value>"
+ ],
+ "help": "Login for DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: zoneedit1; Zoneedit protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: FQDN; Hostname of DDNS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "help": "DNS zone to update (only available with CloudFlare)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "skip",
+ "<value>"
+ ],
+ "help": "Skip everything before this on the given URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "url",
+ "<value>"
+ ],
+ "help": "URL to obtain the current external IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-999; Server priority (lower numbers are higher priority)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-a"
+ ],
+ "help": "\"A\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-srv"
+ ],
+ "help": "\"S\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "order",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Rule order (lower order is evaluated first)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Rule preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol-specific"
+ ],
+ "help": "\"P\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "regexp",
+ "<value>"
+ ],
+ "help": "Regular expression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "replacement",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "resolve-uri"
+ ],
+ "help": "\"U\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "help": "Service type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: text; Record contents",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "hostname",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; TCP/UDP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Entry priority (lower numbers are higher priority)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Entry weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: text; Record contents",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "cache-size",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; DNS forwarding cache size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dhcp",
+ "<value>"
+ ],
+ "help": "Interfaces whose DHCP client nameservers to forward requests to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dns64-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and /96 only prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dnssec",
+ "<value>"
+ ],
+ "help": "lp: validate; Full blown DNSSEC validation. Send SERVFAIL to clients on bogus responses.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "addnta"
+ ],
+ "help": "Add NTA (negative trust anchor) for this domain (must be set if",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "recursion-desired"
+ ],
+ "help": "Set the \"recursion desired\" bit in requests to the upstream",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "ignore-hosts-file"
+ ],
+ "help": "Do not use local /etc/hosts file in name resolution",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "negative-ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7200; Seconds to cache NXDOMAIN entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "no-serve-rfc1918"
+ ],
+ "help": "Makes the server authoritatively not aware of RFC1918 addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address from which to send traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "system"
+ ],
+ "help": "Use system name servers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Network timeout in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "filter",
+ "pattern",
+ "<value>"
+ ],
+ "help": "Match pattern (regex)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "filter",
+ "syslog-identifier",
+ "<value>"
+ ],
+ "help": "Identifier of a process in syslog (string)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "arguments",
+ "<value>"
+ ],
+ "help": "Script arguments",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "Environment value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "path",
+ "<value>"
+ ],
+ "help": "Path to the script",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "cors",
+ "allow-origin",
+ "<value>"
+ ],
+ "help": "Allow resource request from origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "debug"
+ ],
+ "help": "Debug",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "gql",
+ "introspection"
+ ],
+ "help": "Schema introspection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "keys",
+ "id",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "HTTP API plaintext key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "socket"
+ ],
+ "help": "Run server on Unix domain socket",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "strict"
+ ],
+ "help": "Enforce strict path checking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api-restrict",
+ "virtual-host",
+ "<value>"
+ ],
+ "help": "Restrict proxy to virtual host(s)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Domain name(s) for which to obtain certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "email",
+ "<value>"
+ ],
+ "help": "Email address to associate with certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: '*'; any",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "server-name",
+ "<value>"
+ ],
+ "help": "Server names: exact, wildcard, or regex",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "alert-script",
+ "<value>"
+ ],
+ "help": "Path to fastnetmon alert script",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "ban-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "direction",
+ "<value>"
+ ],
+ "help": "Direction for processing traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "excluded-network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix(es) to exclude",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "listen-interface",
+ "<value>"
+ ],
+ "help": "Listen interface for mirroring traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "mode",
+ "mirror"
+ ],
+ "help": "Listen mirrored traffic mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Your IPv6 prefix(es)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "general",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "general",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "general",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "icmp",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "icmp",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "icmp",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "tcp",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "tcp",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "tcp",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "udp",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "udp",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "udp",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac",
+ "<text>",
+ "vlan",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4094; Client VLAN id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: noauth; Authentication disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "client-subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "dhcp-relay",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of the DHCP Server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "giaddr",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Gateway IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: l3; Client located behind a router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: vlan; One VLAN per client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "vlan",
+ "<value>"
+ ],
+ "help": "lp: start-end; VLAN range for automatic creation (e.g. 1-4094)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "altitude",
+ "<value>"
+ ],
+ "help": "lp: [+-]<meters>; Altitude in meters",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "datum",
+ "<value>"
+ ],
+ "help": "lp: MLLW; NAD83/MLLW",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "latitude",
+ "<value>"
+ ],
+ "help": "lp: <latitude>; Latitude (example \"37.524449N\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "longitude",
+ "<value>"
+ ],
+ "help": "lp: <longitude>; Longitude (example \"122.267255W\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "elin",
+ "<value>"
+ ],
+ "help": "lp: u32:0-9999999999; Emergency Call Service ELIN number (between 10-25 numbers)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "cdp"
+ ],
+ "help": "Listen for CDP for Cisco routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "edp"
+ ],
+ "help": "Listen for EDP for Extreme routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "fdp"
+ ],
+ "help": "Listen for FDP for Foundry routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "sonmp"
+ ],
+ "help": "Listen for SONMP for Nortel routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "management-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 Management Address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "snmp",
+ "enable"
+ ],
+ "help": "Enable SNMP queries of the LLDP database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "vrrp-disable"
+ ],
+ "help": "Disables mDNS repeater on VRRP interfaces not in MASTER state",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Application client id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-secret",
+ "<value>"
+ ],
+ "help": "Application client secret",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "tenant-id",
+ "<value>"
+ ],
+ "help": "Set tenant id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "database",
+ "<value>"
+ ],
+ "help": "lp: txt; Remote database name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "group-metrics",
+ "<value>"
+ ],
+ "help": "lp: table-per-metric; One table per gorups of metric by the metric name (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: txt; Table name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "authentication",
+ "organization",
+ "<value>"
+ ],
+ "help": "Authentication organization for InfluxDB v2",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "help": "lp: txt; Authentication token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "bucket",
+ "<value>"
+ ],
+ "help": "Remote bucket (default: main)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Authentication password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "help": "Authentication username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "metric-version",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Metric version (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: telegraf; Telegraf internal statistics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "insecure"
+ ],
+ "help": "Use TLS but skip host validation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "help": "Authorization token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "access-concentrator",
+ "<value>"
+ ],
+ "help": "Access concentrator name (default: vyos-ac)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "called-sid-format",
+ "<value>"
+ ],
+ "help": "lp: ifname:mac; NAS-Port-Id - should contain root interface name and mac address (NAS-Port-Id=eth1:00:00:00:00:00:00)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-change",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface changed by RADIUS CoA",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-down",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface going to terminate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-pre-up",
+ "<value>"
+ ],
+ "help": "Script to run before PPPoE session interface comes up",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-up",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface is completely",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "interface",
+ "<text>",
+ "vlan",
+ "<value>"
+ ],
+ "help": "lp: start-end; VLAN range for automatic creation (e.g. 1-4094)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "burst",
+ "<value>"
+ ],
+ "help": "Burst count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "connection-limit",
+ "<value>"
+ ],
+ "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "pado-delay",
+ "<text>",
+ "sessions",
+ "<value>"
+ ],
+ "help": "lp: u32:1-999999; Number of sessions",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ccp"
+ ],
+ "help": "CCP negotiation (default disabled)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "interface-cache",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256000; Count of interfaces to keep in cache",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv4 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-accept-peer-intf-id"
+ ],
+ "help": "Accept peer interface identifier",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-intf-id",
+ "<value>"
+ ],
+ "help": "lp: x:x:x:x; specify interface identifier for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-peer-intf-id",
+ "<value>"
+ ],
+ "help": "lp: calling-sid; Calculate interface identifier from calling-station-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds to wait for any peer activity. If this option",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "min-mtu",
+ "<value>"
+ ],
+ "help": "Minimum acceptable MTU (68-65535)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mru",
+ "<value>"
+ ],
+ "help": "Preferred MRU (68-65535)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "service-name",
+ "<value>"
+ ],
+ "help": "Service name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "session-control",
+ "<value>"
+ ],
+ "help": "lp: replace; Terminate first session when second is authorized (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "snmp",
+ "master-agent"
+ ],
+ "help": "enable SNMP master agent mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-lifetime",
+ "<value>"
+ ],
+ "help": "lp: 0; Not a default router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-preference",
+ "<value>"
+ ],
+ "help": "lp: high; Default router has high preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "dnssl",
+ "<value>"
+ ],
+ "help": "DNS search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "hop-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Value should represent current diameter of the Internet",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "max",
+ "<value>"
+ ],
+ "help": "lp: u32:4-1800; Maximum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "min",
+ "<value>"
+ ],
+ "help": "lp: u32:3-1350; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "link-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1280-9000; Link MTU value in RAs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "managed-flag"
+ ],
+ "help": "Hosts use the administered (stateful) protocol for address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-7200; Maximum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "no-send-advert"
+ ],
+ "help": "Do not send router adverts",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "other-config-flag"
+ ],
+ "help": "Hosts use the administered (stateful) protocol for",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "decrement-lifetime"
+ ],
+ "help": "Lifetime is decremented by the number of seconds since the last",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "deprecate-prefix"
+ ],
+ "help": "Upon shutdown, this option will deprecate the prefix by",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-autonomous-flag"
+ ],
+ "help": "Prefix can not be used for stateless address auto-configuration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-on-link-flag"
+ ],
+ "help": "Prefix can not be used for on-link determination",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "preferred-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "reachable-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "retrans-timer",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Minimum interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "no-remove-route"
+ ],
+ "help": "Do not announce this route with a zero second lifetime upon",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "route-preference",
+ "<value>"
+ ],
+ "help": "lp: high; Route has high preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Route will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "hash",
+ "<value>"
+ ],
+ "help": "Hash used when discovering file on master server (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "id",
+ "<value>"
+ ],
+ "help": "Explicitly declare ID for this minion to use (default: hostname)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1440; Update interval in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master",
+ "<value>"
+ ],
+ "help": "lp: hostname; Salt server FQDN address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master-key",
+ "<value>"
+ ],
+ "help": "URL with signature of master for auth reply verification",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "sla",
+ "owamp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "sla",
+ "twamp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "authorization",
+ "<value>"
+ ],
+ "help": "lp: rw; Read-Write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "client",
+ "<value>"
+ ],
+ "help": "IP address of SNMP client allowed to contact system",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "contact",
+ "<value>"
+ ],
+ "help": "Contact information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "description",
+ "<value>"
+ ],
+ "help": "Description information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "location",
+ "<value>"
+ ],
+ "help": "Location information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "oid-enable",
+ "<value>"
+ ],
+ "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; Listen protocol TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "script-extensions",
+ "extension-name",
+ "<text>",
+ "script",
+ "<value>"
+ ],
+ "help": "Script location and name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "smux-peer",
+ "<value>"
+ ],
+ "help": "lp: txt; SNMP Object Identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-source",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "community",
+ "<value>"
+ ],
+ "help": "Community used when sending trap information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "engineid",
+ "<value>"
+ ],
+ "help": null,
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: rw; read write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "seclevel",
+ "<value>"
+ ],
+ "help": "lp: priv; Messages are authenticated and encrypted (authPriv)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "view",
+ "<value>"
+ ],
+ "help": "Defines the name of view",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sha; Secure Hash Algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: aes; Advanced Encryption Standard",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; Listen protocol TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: trap; Use TRAP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "help": "Defines username for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sha; Secure Hash Algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "Specifies group for user name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: rw; read write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: aes; Advanced Encryption Standard",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "Exclude is an optional argument",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "Defines a bit-mask that is indicating which subidentifiers of",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "group",
+ "<value>"
+ ],
+ "help": "Allow members of a group to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "user",
+ "<value>"
+ ],
+ "help": "Allow specific users to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "group",
+ "<value>"
+ ],
+ "help": "Allow members of a group to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "user",
+ "<value>"
+ ],
+ "help": "Allow specific users to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "ciphers",
+ "<value>"
+ ],
+ "help": "Allowed ciphers",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "client-keepalive-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds for keepalive message",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-host-validation"
+ ],
+ "help": "Disable IP Address to Hostname lookup",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-password-authentication"
+ ],
+ "help": "Disable password-based authentication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "block-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds for blocking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "detect-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Threshold score",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "key-exchange",
+ "<value>"
+ ],
+ "help": "Allowed key exchange (KEX) algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "loglevel",
+ "<value>"
+ ],
+ "help": "lp: verbose; enable logging of failed login attempts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "mac",
+ "<value>"
+ ],
+ "help": "Allowed message authentication code (MAC) algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "allow-upload"
+ ],
+ "help": "Allow TFTP file uploads",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "directory",
+ "<value>"
+ ],
+ "help": "Folder containing files served by TFTP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "listen-address",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "friendly-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Friendly name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "listen",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "nat-pmp"
+ ],
+ "help": "Enable NAT-PMP support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "max",
+ "<value>"
+ ],
+ "help": "Max lifetime time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "min",
+ "<value>"
+ ],
+ "help": "Min lifetime time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "presentation-url",
+ "<value>"
+ ],
+ "help": "lp: txt; Presentation Url",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "Actions against the rule (REQUIRE)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "external-port-range",
+ "<value>"
+ ],
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "internal-port-range",
+ "<value>"
+ ],
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; The IPv4 to which this rule applies",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "secure-mode"
+ ],
+ "help": "Enable Secure Mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: txt; The STUN server host address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-interface",
+ "<value>"
+ ],
+ "help": "WAN network interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-ip",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "append-domain",
+ "<value>"
+ ],
+ "help": "lp: domain; Domain to use for urls that do not contain a '.'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "children",
+ "<value>"
+ ],
+ "help": "lp: n; Number of authentication helper processes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "credentials-ttl",
+ "<value>"
+ ],
+ "help": "lp: n; Authenticated session timeout",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "base-dn",
+ "<value>"
+ ],
+ "help": "LDAP Base DN to search",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "bind-dn",
+ "<value>"
+ ],
+ "help": "LDAP DN used to bind to server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "filter-expression",
+ "<value>"
+ ],
+ "help": "Filter expression to perform LDAP search with",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "password",
+ "<value>"
+ ],
+ "help": "LDAP password to bind with",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "persistent-connection"
+ ],
+ "help": "Use persistent LDAP connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "server",
+ "<value>"
+ ],
+ "help": "LDAP server to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "use-ssl"
+ ],
+ "help": "Use SSL/TLS for LDAP connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "username-attribute",
+ "<value>"
+ ],
+ "help": "LDAP username attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 3; LDAP protocol version 2 (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "method",
+ "<value>"
+ ],
+ "help": "lp: ldap; Lightweight Directory Access Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "realm",
+ "<value>"
+ ],
+ "help": "Name of authentication realm (e.g. \"My Company proxy server\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: hostname; Squid cache-peer hostname",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "http-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "icp-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Cache peer ICP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "help": "lp: txt; Cache peer options",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: multicast; Peer is a member of a multicast group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-size",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable disk caching",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "default-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "disable-access-log"
+ ],
+ "help": "Disable logging of HTTP accesses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-block",
+ "<value>"
+ ],
+ "help": "Domain name to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-noncache",
+ "<value>"
+ ],
+ "help": "Domain name to access without caching",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "disable-transparent"
+ ],
+ "help": "Disable transparent mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "maximum-object-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Object size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "mem-cache-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Memory cache size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "minimum-object-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Object size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "outgoing-address",
+ "<value>"
+ ],
+ "help": "Outgoing IP address for webproxy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-block-mime",
+ "<value>"
+ ],
+ "help": "MIME type to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-body-max-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Reply size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "safe-ports",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Port number. Ports included by default: 21,70,80,210,280,443,488,591,777,873,1025-65535",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "ssl-safe-ports",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Port number. Ports included by default: 443",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-category",
+ "<value>"
+ ],
+ "help": "Category to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-ipaddr-url"
+ ],
+ "help": "Allow IP address URLs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "auto-update",
+ "update-hour",
+ "<value>"
+ ],
+ "help": "lp: u32:0-23; Hour for database update",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "block-category",
+ "<value>"
+ ],
+ "help": "Category to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: block; Default filter action is block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "enable-safe-search"
+ ],
+ "help": "Enable safe-mode search on popular search engines",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "log",
+ "<value>"
+ ],
+ "help": "Log block category",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "redirect-url",
+ "<value>"
+ ],
+ "help": "lp: url; URL for redirect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-category",
+ "<value>"
+ ],
+ "help": "Category to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-ipaddr-url"
+ ],
+ "help": "Allow IP address URLs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "block-category",
+ "<value>"
+ ],
+ "help": "Category to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: block; Default filter action is block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "enable-safe-search"
+ ],
+ "help": "Enable safe-mode search on popular search engines",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "Log block category",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "redirect-url",
+ "<value>"
+ ],
+ "help": "lp: url; URL for redirect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "source-group",
+ "<value>"
+ ],
+ "help": "lp: group; Source group identifier for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "time-period",
+ "<value>"
+ ],
+ "help": "lp: period; Time period for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for source-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "domain",
+ "<value>"
+ ],
+ "help": "lp: domain; Domain name for the source-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-ip-search",
+ "<value>"
+ ],
+ "help": "LDAP search expression for an IP address list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-user-search",
+ "<value>"
+ ],
+ "help": "LDAP search expression for a user group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "help": "List of user names",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "days",
+ "<text>",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: <hh:mm - hh:mm>; Time range in 24hr time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Time-period description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "help": "Enable Intel QAT (Quick Assist Technology) for cryptographic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "location",
+ "<value>"
+ ],
+ "help": "elp:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "source-address",
+ "<value>"
+ ],
+ "help": "Source address or interface for archive server connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-revisions",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535 ; Number of config backups to keep",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "expect-table-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking expect table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "hash-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Size of hash to use for connection tracking table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Interface to ignore connections tracking on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: txt; Protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "ftp"
+ ],
+ "help": "FTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "h323"
+ ],
+ "help": "H.323 connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "nfs"
+ ],
+ "help": "NFS connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "pptp"
+ ],
+ "help": "PPTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sip"
+ ],
+ "help": "SIP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sqlnet"
+ ],
+ "help": "SQLnet connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "tftp"
+ ],
+ "help": "TFTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "table-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "half-open-connections",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "loose",
+ "<value>"
+ ],
+ "help": "lp: disable; Do not allow tracking of previously established connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "max-retrans",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of packets to be retransmitted",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Interface to ignore connections tracking on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "lp: 115200; 115200 bps (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "powersave"
+ ],
+ "help": "Enable screen blank powersaving on VGA console",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "System domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-search",
+ "domain",
+ "<value>"
+ ],
+ "help": "DNS domain completion order",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "buffer-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Buffer size in MiB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "disable-imt"
+ ],
+ "help": "Disable in memory table plugin",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "enable-egress"
+ ],
+ "help": "Enable egress flow accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "engine-id",
+ "<value>"
+ ],
+ "help": "lp: u32; NetFlow engine-id for v9 / IPFIX",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "max-flows",
+ "<value>"
+ ],
+ "help": "lp: u32; NetFlow maximum flows",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; NetFlow port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "expiry-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Expiry scan interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "flow-generic",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Generic flow timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "max-active-life",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Max active timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-fin",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP FIN timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-generic",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-rst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP RST timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "udp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; UDP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: u32:128-750; Packet length in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "agent-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; sFlow IPv4 agent address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; sFlow port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "syslog-facility",
+ "<value>"
+ ],
+ "help": "lp: all; Authentication and authorization",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "bmp"
+ ],
+ "help": "Enable BGP Monitoring Protocol support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "irdp"
+ ],
+ "help": "Enable ICMP Router Discovery Protocol support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "bgpd"
+ ],
+ "help": "BGP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "isisd"
+ ],
+ "help": "IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ldpd"
+ ],
+ "help": "LDP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospf6d"
+ ],
+ "help": "OSPFv3",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospfd"
+ ],
+ "help": "OSPFv2",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ripd"
+ ],
+ "help": "RIP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "zebra"
+ ],
+ "help": "Zebra (IP routing manager)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "host-name",
+ "<value>"
+ ],
+ "help": "System host name (default: vyos)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "arp",
+ "table-size",
+ "<value>"
+ ],
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-directed-broadcast"
+ ],
+ "help": "Disable IPv4 directed broadcast forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IPv4 forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "ignore-unreachable-nexthops"
+ ],
+ "help": "Ignore next hops that are not in the ARP table",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "help": "Use layer 4 information for ECMP hashing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IPv6 forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "help": "Use layer 4 information for ECMP hashing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "neighbor",
+ "table-size",
+ "<value>"
+ ],
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "strict-dad"
+ ],
+ "help": "Disable IPv6 operation on interface when DAD fails on LL addr",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "device",
+ "<value>"
+ ],
+ "help": "lp: usbNbXpY; TTY device name, USB based",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "model",
+ "<value>"
+ ],
+ "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "post-login",
+ "<value>"
+ ],
+ "help": "A system banner after the user logs in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "pre-login",
+ "<value>"
+ ],
+ "help": "A system banner before the user logs in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Server priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-30; Session timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-604800; Session timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Encrypted password (default: !)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Plaintext password used for encryption",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Public key value (Base64 encoded)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "help": "Optional public key options",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: ssh-ed25519; None",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "full-name",
+ "<value>"
+ ],
+ "help": "Full name of the user (use quotes for names with spaces)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "home-directory",
+ "<value>"
+ ],
+ "help": "Home directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "rotate",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Rotations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "rotate",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Rotations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: txt; Use Domain Name Server from DHCP interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "allow-clients",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "noselect"
+ ],
+ "help": "Marks the server as unused",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "pool"
+ ],
+ "help": "Associate with a number of remote servers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "preempt"
+ ],
+ "help": "Specifies the association as preemptable rather than the default",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "prefer"
+ ],
+ "help": "Marks the server as preferred",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ctrl-alt-delete",
+ "<value>"
+ ],
+ "help": "lp: poweroff; Poweroff system",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "keyboard-layout",
+ "<value>"
+ ],
+ "help": "lp: dvorak; Dvorak",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "performance",
+ "<value>"
+ ],
+ "help": "lp: latency; Tune for low network latency",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "reboot-on-panic"
+ ],
+ "help": "Reboot system on kernel panic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "root-partition-auto-resize"
+ ],
+ "help": "Enable root partition auto-extention on system boot",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ssh-client",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "startup-beep"
+ ],
+ "help": "plays sound via system speaker when you can login",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "password",
+ "<value>"
+ ],
+ "help": "Proxy password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "url",
+ "<value>"
+ ],
+ "help": "Proxy URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "username",
+ "<value>"
+ ],
+ "help": "Proxy username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "alias",
+ "<value>"
+ ],
+ "help": "Alias for this address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "inet",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "sysctl",
+ "parameter",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "Sysctl configuration value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "console",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "file",
+ "<value>"
+ ],
+ "help": "Number of saved files (default is 5)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "size",
+ "<value>"
+ ],
+ "help": "Size of log files (in kbytes, default is 256)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "marker",
+ "interval",
+ "<value>"
+ ],
+ "help": "time interval how often a mark message is being sent in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "preserve-fqdn"
+ ],
+ "help": "uses FQDN for logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; send log messages to remote syslog server over tcp",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "format",
+ "octet-counted"
+ ],
+ "help": "Allows for the transmission of all characters inside a syslog",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "user",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "crontab-spec",
+ "<value>"
+ ],
+ "help": "UNIX crontab time specification string",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "arguments",
+ "<value>"
+ ],
+ "help": "Arguments passed to the executable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "path",
+ "<value>"
+ ],
+ "help": "Path to executable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: <days>d; Execution interval in days",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "time-zone",
+ "<value>"
+ ],
+ "help": "Local time zone (default UTC)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "update-check",
+ "auto-check"
+ ],
+ "help": "Enable auto check for new images",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "update-check",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "hash-interval",
+ "<value>"
+ ],
+ "help": "Hash interval (seconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-127; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-11000; Queue size in packets (default 10240)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-20; Priority for match rule evaluation",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "network-delay",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-corruption",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-loss",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-reordering",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "average-packet",
+ "<value>"
+ ],
+ "help": "lp: u32:16-10240; Average packet size in bytes",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "mark-probability",
+ "<value>"
+ ],
+ "help": "lp: <number>; Numeric value ( 1 / N )",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "maximum-threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4096; Maximum Threshold in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "minimum-threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4096; Minimum Threshold in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "latency",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "quantum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "quantum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "ceiling",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "set-dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "ceiling",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "set-dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "disable-uniqreqids"
+ ],
+ "help": "Disable requirement for unique IDs in the Security Database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "compression"
+ ],
+ "help": "Enable ESP compression",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-bytes",
+ "<value>"
+ ],
+ "help": "lp: u32:1024-26843545600000; SA life in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-packets",
+ "<value>"
+ ],
+ "help": "lp: u32:1000-26843545600000; SA life in packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; SA lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: transport; Transport mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "pfs",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable PFS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "close-action",
+ "<value>"
+ ],
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:2-86400; Keep-alive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:2-86400; Keep-alive timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "disable-mobike"
+ ],
+ "help": "Disable MOBIKE Support (IKEv2 only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "ikev2-reauth"
+ ],
+ "help": "Re-authentication of the remote peer during an IKE re-key (IKEv2",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "key-exchange",
+ "<value>"
+ ],
+ "help": "lp: ikev2; Use IKEv2 for key exchange",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "dh-group",
+ "<value>"
+ ],
+ "help": "lp: 32; Diffie-Hellman group 32 (curve448)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-conf",
+ "<value>"
+ ],
+ "help": "Absolute path to specify a strongSwan config include file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-secrets",
+ "<value>"
+ ],
+ "help": "Absolute path to a strongSwan secrets include file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: 2; More detailed debugging control flow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "subsystem",
+ "<value>"
+ ],
+ "help": "lp: any; Any subsystem",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "disable-route-autoinstall"
+ ],
+ "help": "Do not automatically install routes to remote networks",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "flexvpn"
+ ],
+ "help": "Allow FlexVPN vendor ID payload (IKEv2 only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "virtual-ip"
+ ],
+ "help": "Allow install virtual-ip addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: pre-shared-secret; Use a pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "bind",
+ "tunnel",
+ "<value>"
+ ],
+ "help": "lp: txt; Associated interface to this profile",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "client-mode",
+ "<value>"
+ ],
+ "help": "lp: eap-radius; Use EAP-RADIUS authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-id",
+ "<value>"
+ ],
+ "help": "lp: txt; Local ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "server-mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use x.509 certificate (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "pool",
+ "<value>"
+ ],
+ "help": "lp: radius; Forward requests for virtual IP addresses to a RADIUS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "unique",
+ "<value>"
+ ],
+ "help": "lp: replace; Delete any existing connection if a new one for the same user gets established",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 pool prefix exclusion",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 pool prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "local-id",
+ "<value>"
+ ],
+ "help": "lp: txt; Local ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use x.509 certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "remote-id",
+ "<value>"
+ ],
+ "help": "lp: txt; ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "local-key",
+ "<value>"
+ ],
+ "help": "Name of PKI key-pair with local private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "Local private key passphrase",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "remote-key",
+ "<value>"
+ ],
+ "help": "Name of PKI key-pair with remote public key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "use-x509-id"
+ ],
+ "help": "Use certificate common name as ID",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "connection-type",
+ "<value>"
+ ],
+ "help": "lp: none; Load the connection only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "default-esp-group",
+ "<value>"
+ ],
+ "help": "Defult ESP group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "force-udp-encapsulation"
+ ],
+ "help": "Force UDP encapsulation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ikev2-reauth",
+ "<value>"
+ ],
+ "help": "lp: inherit; Inherit the reauth configuration form your IKE-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IP address of the remote peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Priority for IPsec policy (lowest value more preferable)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: txt; Protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Remote IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "virtual-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Request IPv6 address from peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "bind",
+ "<value>"
+ ],
+ "help": "VTI tunnel interface associated with this configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "Timeout to wait reply for Interim-Update packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "ip-address",
+ "<value>"
+ ],
+ "help": "IP address for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "port",
+ "<value>"
+ ],
+ "help": "Port for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "secret",
+ "<value>"
+ ],
+ "help": "Secret for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "Maximum number of tries to send Access-Request/Accounting-",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "Timeout to wait response from server (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ccp-disable"
+ ],
+ "help": "Disable Compression Control Protocol (CCP)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for L2TP remote-access settings",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "idle",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; PPP idle timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use X.509 certificate for IPsec authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Sent to the client (LAC) in the Host-Name attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "shared-secret",
+ "<value>"
+ ],
+ "help": "Tunnel password used to authenticate the client (LAC)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "help": "External IP address to which VPN clients will connect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: txt; Group string. The group may be followed by a user-friendly name in brackets: group1[First Group]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time tokens interval in seconds.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; OTP key in hex-encoded format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "otp-length",
+ "<value>"
+ ],
+ "help": "lp: u32:6-8; Number of digits in OTP code",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "token-type",
+ "<value>"
+ ],
+ "help": "lp: hotp-event; Event-based OTP algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: password-otp; Password (first) + OTP local authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "radius"
+ ],
+ "help": "Use RADIUS server for user autentication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "groupconfig",
+ "<value>"
+ ],
+ "help": "If the groupconfig option is set, then config-per-user will be",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-240; Session timeout in seconds (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "tcp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "udp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ip-settings",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "push-route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "split-dns",
+ "<value>"
+ ],
+ "help": "lp: txt; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "tunnel-all-dns",
+ "<value>"
+ ],
+ "help": "lp: no; Disable tunneling of all DNS traffic (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: require; ask client for mppe, if it rejects drop connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "help": "External IP address to which VPN clients will connect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: allow; Negotiate IPv4 only if client requests (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds to wait for any peer activity. If this option",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "bind-to-all"
+ ],
+ "help": "Enable binding services to all VRFs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Network as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "help": "Advertise All local VNIs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "help": "Do not flood any BUM packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "help": "Flood BUM packets using head-end replication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "help": "Do not send back prefixes learned from the neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "help": "Enable strict capability negotiation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable connect timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "help": "Always compare MEDs from different neighbors",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "help": "Compare AS-path lengths including confederation sets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "help": "Ignore AS-path length in selecting a route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes that have different AS paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "help": "Compare the router-id for identical EBGP paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "help": "Compare MEDs among confederation paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "help": "Treat missing route as a MED as the least preferred one",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "peer-type",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes learned from different peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "help": "lp: u32; Local preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "help": "Compare MEDs between different peers in the same AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "help": "Log neighbor up/down changes and reset reason",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "help": "Enable IGP route check for network statements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "help": "Disable client to client route reflection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "help": "Disable immediate session reset on peer link down event",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "help": "Disable suppress duplicate updates if the route actually not",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "help": "Administrative shutdown of the BGP instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "system-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "help": "Dynamic hostname for IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Set Hello interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "help": "Add padding to IS-IS hello packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "help": "point-to-point network type",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "help": "Disable three-way handshake",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; Priority value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: level-2; Act as an area router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "help": "Log adjacency state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "help": "Use the RFC 6232 purge-originator",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "enable"
+ ],
+ "help": "Enable segment-routing functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "help": "Set attached bit to identify as L1/L2 router for inter-area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "help": "Set overload bit to avoid any transit traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "help": "Enable MPLS traffic engineering extensions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: static; Filter static routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "help": "Normal OSPF area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "help": "lp: never; Never translate LSA types",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "help": "lp: md5; Use MD5 authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; OSPF network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable shortcutting mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "help": "Administratively apply, for an indefinite period",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "help": "Enable MPLS-TE functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Neighbor priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "help": "lp: standard; Standard ABR type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:100-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "help": "Originate Type 7 default into NSSA area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "Name of export-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "Name of import-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "help": "Advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interface MTU",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Instance Id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:100-65535; Routing table ID",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ }
+ ],
+ "date": "2022-10-13T16:40:01.045149",
+ "opcmd": [
+ {
+ "cmd": [
+ "add",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Pull a new image for container",
+ "run": "sudo podman image pull \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "help": "Name of RAID set member to add",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "help": "Add a new image to the system",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "help": "Password to use with authentication",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --username \"${6}\" --password \"${8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Download image via specified VRF",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "help": "Password to use with authentication",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\" --username \"${8}\" --password \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "console"
+ ],
+ "help": "Clear screen",
+ "run": "/usr/bin/clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "dhcp-server",
+ "lease",
+ "<text>"
+ ],
+ "help": "DHCP server lease",
+ "run": "sudo ${vyos_op_scripts_dir}/clear_dhcp_lease.py --ip $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "flow-accounting",
+ "counters"
+ ],
+ "help": "Clear flow accounting statistics",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "counters"
+ ],
+ "help": "Clear all bonding interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given bonding interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "counters"
+ ],
+ "help": "Clear all bridge interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given bridge interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "connection",
+ "<text>"
+ ],
+ "help": " Bring datalink layer connection down and back up",
+ "run": "(",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "counters"
+ ],
+ "help": "Clear interface counters for all interfaces",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "counters"
+ ],
+ "help": "Clear all dummy interfaces counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given dummy interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "counters"
+ ],
+ "help": "Clear all ethernet interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given ethernet interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "counters"
+ ],
+ "help": "Clear all L2TPv3 interfaces counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given L2TPv3 interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "counters"
+ ],
+ "help": "Clear all loopback interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given loopback interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "counters"
+ ],
+ "help": "Clear all pseudo-ethernet interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given pseudo-ethernet interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "counters"
+ ],
+ "help": "Clear all tunnel interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given tunnel interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "counters"
+ ],
+ "help": "Clear all vti interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given vti interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "counters"
+ ],
+ "help": "Clear all wireless interface counters",
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear all wireless interface counters",
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list"
+ ],
+ "help": "Clear prefix-list statistics or status",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for specified word",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list"
+ ],
+ "help": "Clear prefix-list statistics or status",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for specified word",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "log"
+ ],
+ "help": "Clear contents of current master log file",
+ "run": "sudo journalctl --rotate --vacuum-time=1s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "session",
+ "<text>"
+ ],
+ "help": "Terminate TTY or PTS user session",
+ "run": "sudo pkill -9 -t $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>",
+ "from",
+ "<text>"
+ ],
+ "help": "Image to update from",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>"
+ ],
+ "help": "Image to update",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "configure"
+ ],
+ "help": "Enter configuration mode",
+ "run": "if [ `id -u` == 0 ]; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "console",
+ "<text>"
+ ],
+ "help": "Connect to device attached to serial console server",
+ "run": "/usr/bin/console \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "container",
+ "<text>"
+ ],
+ "help": "Attach to a running container",
+ "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "interface",
+ "<text>"
+ ],
+ "help": "Bring up a connection-oriented network interface",
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --connect \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "copy",
+ "file",
+ "<text>",
+ "to",
+ "<text>"
+ ],
+ "help": "Copy files to specified destination",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Delete container image",
+ "run": "sudo podman image rm --force \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "file",
+ "<text>"
+ ],
+ "help": "Delete files in the specified directory",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "log",
+ "file",
+ "<text>"
+ ],
+ "help": "Delete the specified log file",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-delete-log-file.sh \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "help": "Name of RAID set member to remove",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image"
+ ],
+ "help": "Remove an installed image from the system",
+ "run": "sudo /opt/vyatta/bin/vyatta-boot-image.pl --delete",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "help": "Name of image image to delete",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "disconnect",
+ "interface",
+ "<text>"
+ ],
+ "help": "Take down a connection-oriented network interface",
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --disconnect \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "duplicate",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send ARP for DAD detection for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -D $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "help": "Send specified number of ARP replies",
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -A $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send gratuitous ARP reply for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -A $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "help": "Send specified number of ARP requests",
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -U $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send gratuitous ARP request for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -U $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "active"
+ ],
+ "help": "Attempt to take over cluster resources and become the active node",
+ "run": "local -a grp ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "standby"
+ ],
+ "help": "Release cluster resources and allow a remote to become master",
+ "run": "local -a grp ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-nd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv6 address of node to lookup",
+ "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv6 address of target",
+ "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>"
+ ],
+ "help": "IPv6 Router Discovery on specified interface",
+ "run": "/usr/bin/rdisc6 \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Source interface",
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>"
+ ],
+ "help": "IP address of the remote host",
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "owping",
+ "<text>"
+ ],
+ "help": "IP address of the remote OWAMP server",
+ "run": "owping $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "root-partition-auto-resize"
+ ],
+ "help": "Resize the VyOS partition",
+ "run": "sudo ${vyos_op_scripts_dir}/force_root-partition-auto-resize.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "twping",
+ "<text>"
+ ],
+ "help": "IP address of the remote TWAMP server",
+ "run": "twping $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "format",
+ "disk",
+ "<text>",
+ "like",
+ "<text>"
+ ],
+ "help": "Format this disk the same as another disk",
+ "run": "sudo ${vyos_op_scripts_dir}/format_disk.py --target $3 --proto $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "container",
+ "image",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "help": "Path to Dockerfile",
+ "run": "sudo podman build --layers --force-rm --tag \"$4\" $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "debug-archive"
+ ],
+ "help": "Generate IPSec debug-archive",
+ "run": "${vyos_op_scripts_dir}/generate_ipsec_debug_archive.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "help": "Profile name as seen under system profiles",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\" --profile \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "help": "Remote address where the client will connect to",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\" --name \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "help": "Profile name as seen under system profiles",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "help": "Remote address where the client will connect to",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka",
+ "cak",
+ "gcm-aes-128"
+ ],
+ "help": "Generate random key for GCM-AES-128 encryption - 128bit",
+ "run": "/usr/bin/hexdump -n 16 -e '4/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka",
+ "cak",
+ "gcm-aes-256"
+ ],
+ "help": "Generate random key for GCM-AES-256 encryption - 256bit",
+ "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka",
+ "ckn"
+ ],
+ "help": "Generate MACsec connectivity association name (CKN) - 256bit",
+ "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>",
+ "interval",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"${10}\" --digits $8",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits \"$8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>",
+ "digits",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits 6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time"
+ ],
+ "help": "HOTP time-based token",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits 6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>",
+ "key",
+ "<text>"
+ ],
+ "help": "Certificate key used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\" --key \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>"
+ ],
+ "help": "Cerificate used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CA certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated CA certificate into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca"
+ ],
+ "help": "Generate CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CA certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated CA certificate into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>"
+ ],
+ "help": "Sign generated CA certificate with another specified CA",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\" --sign \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated certificate request and key into the specified",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated certificate private key into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate"
+ ],
+ "help": "Generate certificate request",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated self-signed certificate into the specified",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated self-signed certificate into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed"
+ ],
+ "help": "Generate self-signed certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --self-sign",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated signed certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated signed certificate into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>"
+ ],
+ "help": "Sign generated certificate with specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --sign \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CRL into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "install"
+ ],
+ "help": "Commands for installing generated CRL into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>"
+ ],
+ "help": "Generate CRL for specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated DH parameters into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated DH parameters into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh"
+ ],
+ "help": "Generate DH parameters",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated key pair into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated key pair into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair"
+ ],
+ "help": "Generate a key pair",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated OpenVPN shared secret key into the specified",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated OpenVPN shared secret key into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret"
+ ],
+ "help": "Generate OpenVPN shared secret key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated SSH keys into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated SSH key into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key"
+ ],
+ "help": "Generate SSH key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair",
+ "install",
+ "interface",
+ "<text>"
+ ],
+ "help": "WireGuard Interface used in install command",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key --interface \"$7\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair"
+ ],
+ "help": "Generate WireGuard public/private key-pair",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key",
+ "install",
+ "interface",
+ "<text>",
+ "peer",
+ "<text>"
+ ],
+ "help": "Interface used for install command",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk --interface \"$7\" --peer \"$9\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key"
+ ],
+ "help": "Generate WireGuard pre-shared key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "public-key-command",
+ "user",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "help": "Local path or remote URL of OpenSSH public key",
+ "run": "${vyos_op_scripts_dir}/generate_public_key_command.py \"$4\" \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "client-key",
+ "<text>"
+ ],
+ "help": "Re-generate SSH client keypair",
+ "run": "ssh-keygen -t rsa -f \"$4\" -N \"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "server-key"
+ ],
+ "help": "Re-generate SSH host keys and restart SSH server",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ssh_server_key.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive"
+ ],
+ "help": "Generate tech-support archive",
+ "run": "${vyatta_bindir}/tech-support-archive",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive",
+ "<text>"
+ ],
+ "help": "Generate compressed tech-support archive at the specified path",
+ "run": "${vyatta_bindir}/tech-support-archive \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 address used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\" --address \"${12}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 address used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>"
+ ],
+ "help": "IP address/FQDN used for client connection",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "default-keypair"
+ ],
+ "help": "generates the wireguard default-keypair",
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair\\\"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "named-keypairs",
+ "<text>"
+ ],
+ "help": "Generates named wireguard keypairs",
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair install wgN\\\"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "preshared-key"
+ ],
+ "help": "generate a wireguard preshared key",
+ "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard pre-shared-key\\\"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "ca",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to CA certificate file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "ca",
+ "<text>",
+ "key-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "certificate",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to certificate file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "certificate",
+ "<text>",
+ "key-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to CRL file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --crl \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "dh",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to DH parameters file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --dh \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "key-pair",
+ "<text>",
+ "private-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "key-pair",
+ "<text>",
+ "public-file",
+ "<text>"
+ ],
+ "help": "Path to public key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to shared secret key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --openvpn \"$5\" --filename \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "install",
+ "image"
+ ],
+ "help": "Install new system image to hard drive",
+ "run": "sudo /opt/vyatta/sbin/install-image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor bandwidth usage on specified interface",
+ "run": "bmon -b -p $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept"
+ ],
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "run": "/usr/bin/iperf -V -s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "tcp"
+ ],
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "run": "/usr/bin/iperf -V -s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "udp"
+ ],
+ "help": "Wait for bandwidth test connections (port UDP/5001)",
+ "run": "/usr/bin/iperf -V -s -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "tcp",
+ "<text>"
+ ],
+ "help": "Initiate a bandwidth test to specified host (port TCP/5001)",
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "udp",
+ "<text>"
+ ],
+ "help": "Initiate a bandwidth test to specified host (port UDP/5001)",
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\" \"-u\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "fdb"
+ ],
+ "help": "Monitor the forwarding database changes generated by the bridge",
+ "run": "sudo bridge monitor fdb",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "link"
+ ],
+ "help": "Monitoring bridge database generated connection interface",
+ "run": "sudo bridge monitor link",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "mdb"
+ ],
+ "help": "Monitor the multicast database changes generated by the bridge",
+ "run": "sudo bridge monitor mdb",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge"
+ ],
+ "help": "Monitoring bridge database generated objects and address changes",
+ "run": "sudo bridge monitor all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for cluster service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Cluster heartbeat cl_status mach_down ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for cluster service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Cluster",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster"
+ ],
+ "help": "Monitor clustering service",
+ "run": "${vyatta_bindir}/vyatta-monitor Cluster heartbeat cl_status mach_down ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "command",
+ "<text>"
+ ],
+ "help": "Monitor operational mode command",
+ "run": "watch /opt/vyatta/bin/vyatta-op-cmd-wrapper ${@:3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Conntrack-Sync conntrackd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Conntrack-Sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync"
+ ],
+ "help": "Monitor conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor Conntrack-Sync conntrackd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Content-Inspection snort",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Content-Inspection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection"
+ ],
+ "help": "Monitor Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor Content-Inspection snort",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of DHCP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background DHCP dhcpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of DHCP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DHCP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp"
+ ],
+ "help": "Monitor Dynamic Host Control Protocol (DHCP)",
+ "run": "${vyatta_bindir}/vyatta-monitor DHCP dhcpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Dynamic-DNS ddclient",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Dynamic-DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Monitor Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor Dynamic-DNS ddclient",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "start"
+ ],
+ "help": "Start background forwarding of DNS Forwarding",
+ "run": "${vyatta_bindir}/vyatta-monitor-background DNS-Forward dnsmasq",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background forwarding of DNS Forwarding",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DNS-Forward",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Monitor a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Monitor a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the HTTPS service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background HTTPS lighttpd chunker webgui",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of the HTTPS service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop HTTPS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https"
+ ],
+ "help": "Monitor the Secure Hypertext Transfer Protocol (HTTPS) service",
+ "run": "${vyatta_bindir}/vyatta-monitor HTTPS lighttpd chunker webgui",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the LLDP daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor-background LLDP lldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of the LLDP daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop LLDP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp"
+ ],
+ "help": "Monitor Link Layer Discovery Protocol (LLDP) daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor LLDP lldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "color"
+ ],
+ "help": "Output log in a colored fashion",
+ "run": "grc journalctl --no-hostname --follow --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "help": "Monitor last lines of container logs",
+ "run": "sudo podman logs --follow --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client log on specific interface",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "help": "Monitor last lines of DHCP client",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "help": "Monitor last lines of DHCP server",
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 client log on specific interface",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "help": "Monitor last lines of DHCPv6 client",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Monitor last lines of DHCPv6 server",
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server6.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Monitor last lines of DNS forwarding",
+ "run": "journalctl --no-hostname --follow --boot --unit pdns-recursor.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "flow-accounting"
+ ],
+ "help": "Monitor last lines of flow-accounting log",
+ "run": "journalctl --no-hostname --boot --follow --unit uacctd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "ids",
+ "ddos-protection"
+ ],
+ "help": "Monitor last lines of DDOS protection",
+ "run": "journalctl --no-hostname --follow --boot --unit fastnetmon.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "kernel"
+ ],
+ "help": "Monitor last lines of Linux Kernel log",
+ "run": "journalctl --no-hostname --boot --follow --dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "macsec",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor last lines of specific MACsec interface",
+ "run": "SRC=$(cli-shell-api returnValue interfaces macsec \"$5\" source-interface); journalctl --no-hostname --boot --follow --unit \"wpa_supplicant-macsec@$SRC.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "macsec"
+ ],
+ "help": "Monitor last lines of MACsec",
+ "run": "journalctl --no-hostname --boot --follow --unit \"wpa_supplicant-macsec@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "nhrp"
+ ],
+ "help": "Monitor last lines of NHRP log",
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log"
+ ],
+ "help": "Monitor last lines of messages file",
+ "run": "journalctl --no-hostname --follow --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor last lines of PPPoE log for specific interface",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe"
+ ],
+ "help": "Monitor last lines of PPPoE log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@pppoe*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "help": "Monitor log for BFD",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "help": "Monitor log for BGP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "help": "Monitor log for ISIS",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "help": "Monitor log for MPLS",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "help": "Monitor log for Multicast protocol",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/pimd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "help": "Monitor log for NHRP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/nhrpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "help": "Monitor log for OSPF",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "help": "Monitor log for OSPF for IPv6",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "help": "Monitor log for RIP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "help": "Monitor log for RIPng",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "help": "Monitor log for static route",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "snmp"
+ ],
+ "help": "Monitor last lines of Simple Network Monitoring Protocol (SNMP)",
+ "run": "journalctl --no-hostname --boot --follow --unit snmpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "ssh"
+ ],
+ "help": "Monitor last lines of Secure Shell (SSH)",
+ "run": "journalctl --no-hostname --boot --follow --unit ssh.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "all"
+ ],
+ "help": "Monitor last lines of ALL VPNs",
+ "run": "journalctl --no-hostname --boot --follow --unit strongswan-starter.service --unit accel-ppp@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Monitor last lines of IPsec",
+ "run": "journalctl --no-hostname --boot --follow --unit strongswan-starter.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Monitor last lines of L2TP",
+ "run": "journalctl --no-hostname --boot --follow --unit accel-ppp@l2tp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Monitor last lines of PPTP",
+ "run": "journalctl --no-hostname --boot --follow --unit accel-ppp@pptp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "sstp"
+ ],
+ "help": "Monitor last lines of SSTP",
+ "run": "journalctl --no-hostname --boot --follow --unit accel-ppp@sstp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "start"
+ ],
+ "help": "Start background destination NAT monitoring",
+ "run": " echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background destination NAT monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination"
+ ],
+ "help": "Monitor destination NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST-RULE-$5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT translations events verbose",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "help": "Monitor active destination NAT translations events",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of source NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of source NAT",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source"
+ ],
+ "help": "Monitor source NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE-RULE-$5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT translations events verbose",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "help": "Monitor active source NAT translations events",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor ndp protocol on specified interface",
+ "run": "sudo ndptool monitor --ifname=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>",
+ "type",
+ "<text>"
+ ],
+ "help": "Monitor specific types of NDP protocols",
+ "run": "sudo ndptool monitor --ifname=$4 --msg-type=$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp"
+ ],
+ "help": "Monitor the NDP information received by the router through the",
+ "run": "sudo ndptool monitor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "type",
+ "<text>"
+ ],
+ "help": "Monitor specific types of NDP protocols",
+ "run": "sudo ndptool monitor --msg-type=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN-$4 openvpn-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Montior specified OpenVPN interface process",
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN-$4 openvpn-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn"
+ ],
+ "help": "Monitor OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "all"
+ ],
+ "help": "Disable all BGP debugging",
+ "run": "vtysh -c \"no debug bgp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "allow-martians"
+ ],
+ "help": "Disable BGP martians next hops debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "as4"
+ ],
+ "help": "Disable BGP allow AS4 actions debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath"
+ ],
+ "help": "Disable BGP allow best path debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath",
+ "<text>"
+ ],
+ "help": "Disable BGP bestpath IPv4 IPv6",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "flowspec"
+ ],
+ "help": "Disable BGP allow flowspec debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "keepalives"
+ ],
+ "help": "Disable BGP keepalives debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "labelpool"
+ ],
+ "help": "Disable BGP label pool debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "neighbor-events"
+ ],
+ "help": "Disable BGP Neighbor events debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "nht"
+ ],
+ "help": "Disable BGP next hop tracking debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "pbr"
+ ],
+ "help": "Disable BGP policy based routing debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable BGP rib debugging",
+ "run": "vtysh -c \"no debug bgp zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "update-groups"
+ ],
+ "help": "Disable BGP update groups debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "updates"
+ ],
+ "help": "Disable BGP updates debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "help": "Disable BGP vnc import BI attachment debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "help": "Disable BGP vnc import/delete remote routes debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc"
+ ],
+ "help": "Disable BGP VNC debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "help": "Disable BGP vnc rfapi query debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "verbose"
+ ],
+ "help": "Disable BGP vnc verbose logging debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "allow-martians"
+ ],
+ "help": "Enable BGP martians next hops debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "as4"
+ ],
+ "help": "Enable BGP allow AS4 actions debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath"
+ ],
+ "help": "Enable BGP allow best path debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath",
+ "<text>"
+ ],
+ "help": "Debug bestpath IPv4 IPv6",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "flowspec"
+ ],
+ "help": "Enable BGP allow flowspec debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "keepalives"
+ ],
+ "help": "Enable BGP keepalives debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "labelpool"
+ ],
+ "help": "Enable BGP label pool debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "neighbor-events"
+ ],
+ "help": "Enable BGP Neighbor events debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "nht"
+ ],
+ "help": "Enable BGP next hop tracking debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "pbr"
+ ],
+ "help": "Enable BGP policy based routing debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable BGP rib debugging",
+ "run": "vtysh -c \"debug bgp zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "update-groups"
+ ],
+ "help": "Enable BGP update groups debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "updates"
+ ],
+ "help": "Enable BGP updates debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "help": "Enable BGP vnc import BI attachment debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "help": "Enable BGP vnc import/delete remote routes debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc"
+ ],
+ "help": "Enable BGP VNC debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "help": "Enable BGP vnc rfapi query debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "verbose"
+ ],
+ "help": "Enable BGP vnc verbose logging debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "event"
+ ],
+ "help": "Disable OSPF debugging",
+ "run": "vtysh -c \"no debug ospf\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "events"
+ ],
+ "help": "Disable OSPF ism events debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism"
+ ],
+ "help": "Disable OSPF ism debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "status"
+ ],
+ "help": "Disable OSPF ism status debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "timers"
+ ],
+ "help": "Disable OSPF ism timers debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "flooding"
+ ],
+ "help": "Disable OSPF lsa flooding debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "generate"
+ ],
+ "help": "Disable OSPF lsa generate debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "install"
+ ],
+ "help": "Disable OSPF lsa install debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa"
+ ],
+ "help": "Disable OSPF lsa debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "refresh"
+ ],
+ "help": "Disable OSPF lsa refresh debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "events"
+ ],
+ "help": "Disable OSPF nsm events debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm"
+ ],
+ "help": "Disable OSPF nsm debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "status"
+ ],
+ "help": "Disable OSPF nsm status debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "timers"
+ ],
+ "help": "Disable OSPF nsm timers debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nssa"
+ ],
+ "help": "Disable OSPF nssa debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all"
+ ],
+ "help": "Disable OSPF all packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd"
+ ],
+ "help": "Disable OSPF dd packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello"
+ ],
+ "help": "Disable OSPF hello packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack"
+ ],
+ "help": "Disable OSPF ls-ack packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request"
+ ],
+ "help": "Disable OSPF ls-request packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update"
+ ],
+ "help": "Disable OSPF ls-update packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "interface"
+ ],
+ "help": "Disable OSPF rib interface debugging",
+ "run": "vtysh -c \"no debug ospf zebra interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable OSPF rib debugging",
+ "run": "vtysh -c \"no debug ospf zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "redistribute"
+ ],
+ "help": "Disable OSPF rib redistribute debugging",
+ "run": "vtysh -c \"no debug ospf zebra redistribute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "event"
+ ],
+ "help": "Enable OSPF event debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "events"
+ ],
+ "help": "Enable OSPF ism events debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism"
+ ],
+ "help": "Enable OSPF ism debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "status"
+ ],
+ "help": "Enable OSPF ism status debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "timers"
+ ],
+ "help": "Enable OSPF ism timers debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "flooding"
+ ],
+ "help": "Enable OSPF lsa flooding debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "generate"
+ ],
+ "help": "Enable OSPF lsa generate debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "install"
+ ],
+ "help": "Enable OSPF lsa install debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa"
+ ],
+ "help": "Enable OSPF lsa debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "refresh"
+ ],
+ "help": "Enable OSPF lsa refresh debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "events"
+ ],
+ "help": "Enable OSPF nsm events debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm"
+ ],
+ "help": "Enable OSPF nsm debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "status"
+ ],
+ "help": "Enable OSPF nsm status debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "timers"
+ ],
+ "help": "Enable OSPF nsm timers debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nssa"
+ ],
+ "help": "Enable OSPF nssa debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all"
+ ],
+ "help": "Enable OSPF all packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd"
+ ],
+ "help": "Enable OSPF dd packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello"
+ ],
+ "help": "Enable OSPF hello packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack"
+ ],
+ "help": "Enable OSPF ls-ack packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request"
+ ],
+ "help": "Enable OSPF ls-request packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update"
+ ],
+ "help": "Enable OSPF ls-update packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "interface"
+ ],
+ "help": "Enable OSPF rib interface debugging",
+ "run": "vtysh -c \"debug ospf zebra interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable OSPF rib debugging",
+ "run": "vtysh -c \"debug ospf zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "redistribute"
+ ],
+ "help": "Enable OSPF rib redistribute debugging",
+ "run": "vtysh -c \"debug ospf zebra redistribute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OSPFv3 ospf6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OSPFv3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "abr"
+ ],
+ "help": "Disable all OSPFv3 debugging",
+ "run": "vtysh -c \"no debug ospf6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "asbr"
+ ],
+ "help": "Disable OSPFv3 ASBR debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "area-id"
+ ],
+ "help": "Disable debug border routers in specific Area",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers"
+ ],
+ "help": "Disable OSPFv3 border router debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "router-id"
+ ],
+ "help": "Disable debug specific border router",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "flooding"
+ ],
+ "help": "Disable OSPFv3 flooding debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "interface"
+ ],
+ "help": "Disable OSPFv3 Interface debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "as-external"
+ ],
+ "help": "Display As-External LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "help": "Display Inter-Area-Prefix LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-router"
+ ],
+ "help": "Display Inter-Router LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "help": "Display Intra-Area-Prefix LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "link"
+ ],
+ "help": "Display Link LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "network"
+ ],
+ "help": "Display Network LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa"
+ ],
+ "help": "Disable OSPFv3 Link State Advertisments debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "router"
+ ],
+ "help": "Display Router LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "unknown"
+ ],
+ "help": "Display LSAs of unknown origin",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "all"
+ ],
+ "help": "Debug All message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "dbdesc"
+ ],
+ "help": "Debug Database Description message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "hello"
+ ],
+ "help": "Debug Hello message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsack"
+ ],
+ "help": "Debug Link State Acknowledgement message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsreq"
+ ],
+ "help": "Debug Link State Request message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsupdate"
+ ],
+ "help": "Debug Link State Update message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message"
+ ],
+ "help": "Disable OSPFv3 message debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "unknown"
+ ],
+ "help": "Debug Unknown message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "event"
+ ],
+ "help": "Debug OSPFv3 Neighbor Event",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor"
+ ],
+ "help": "Disable OSPFv3 Neighbor debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "state"
+ ],
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable OSPFv3 connection to RIB debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "recv"
+ ],
+ "help": "Debug receiving zebra",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "send"
+ ],
+ "help": "Debug sending zebra",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "inter-area"
+ ],
+ "help": "Debug inter-area route calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "intra-area"
+ ],
+ "help": "Debug intra-area route calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "memory"
+ ],
+ "help": "Debug route memory use",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route"
+ ],
+ "help": "Disable OSPFv3 route table calculation debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "table"
+ ],
+ "help": "Debug route table calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "database"
+ ],
+ "help": "Log number of LSAs at SPF Calculation time",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf"
+ ],
+ "help": "Disable OSPFv3 SPF calculation debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "process"
+ ],
+ "help": "Debug Detailed SPF Process",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "time"
+ ],
+ "help": "Measure time taken by SPF Calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "abr"
+ ],
+ "help": "Enable OSPFv3 ABR debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "asbr"
+ ],
+ "help": "Enable OSPFv3 ASBR debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "area-id"
+ ],
+ "help": "Debug border routers in specific Area",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers"
+ ],
+ "help": "Enable OSPFv3 border router debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "router-id"
+ ],
+ "help": "Debug specific border router",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "flooding"
+ ],
+ "help": "Enable OSPFv3 flooding debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "interface"
+ ],
+ "help": "Enable OSPFv3 Interface debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "as-external"
+ ],
+ "help": "Display As-External LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "help": "Display Inter-Area-Prefix LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-router"
+ ],
+ "help": "Display Inter-Router LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "help": "Display Intra-Area-Prefix LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "link"
+ ],
+ "help": "Display Link LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "network"
+ ],
+ "help": "Display Network LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa"
+ ],
+ "help": "Enable OSPFv3 Link State Advertisments debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "router"
+ ],
+ "help": "Display Router LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "unknown"
+ ],
+ "help": "Display LSAs of unknown origin",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "all"
+ ],
+ "help": "Debug All message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "dbdesc"
+ ],
+ "help": "Debug Database Description message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "hello"
+ ],
+ "help": "Debug Hello message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsack"
+ ],
+ "help": "Debug Link State Acknowledgement message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsreq"
+ ],
+ "help": "Debug Link State Request message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsupdate"
+ ],
+ "help": "Debug Link State Update message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message"
+ ],
+ "help": "Enable OSPFv3 message debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "unknown"
+ ],
+ "help": "Debug Unknown message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "event"
+ ],
+ "help": "Debug OSPFv3 Neighbor Event",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor"
+ ],
+ "help": "Enable OSPFv3 Neighbor debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "state"
+ ],
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable OSPFv3 connection to RIB debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "recv"
+ ],
+ "help": "Debug receiving zebra",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "send"
+ ],
+ "help": "Debug sending zebra",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "inter-area"
+ ],
+ "help": "Debug inter-area route calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "intra-area"
+ ],
+ "help": "Debug intra-area route calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "memory"
+ ],
+ "help": "Debug route memory use",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route"
+ ],
+ "help": "Enable OSPFv3 route table calculation debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "table"
+ ],
+ "help": "Debug route table calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "database"
+ ],
+ "help": "Log number of LSAs at SPF Calculation time",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf"
+ ],
+ "help": "Enable OSPFv3 SPF calculation debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "process"
+ ],
+ "help": "Debug Detailed SPF Process",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "time"
+ ],
+ "help": "Measure time taken by SPF Calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background RIB zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIB events debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "kernel"
+ ],
+ "help": "Disable RIB kernel debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "mpls"
+ ],
+ "help": "Disable RIP MPLS LSP debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "nexthop"
+ ],
+ "help": "Disable RIB nexthop debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "detail"
+ ],
+ "help": "Disable detailed debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIB packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib",
+ "detailed"
+ ],
+ "help": "Disable detailed debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIB events debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "kernel"
+ ],
+ "help": "Enable RIB kernel debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "mpls"
+ ],
+ "help": "Enable RIP MPLS LSP debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "nexthop"
+ ],
+ "help": "Enable RIB nexthop debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "detail"
+ ],
+ "help": "Enable detailed debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIB packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib",
+ "detailed"
+ ],
+ "help": "Enable detailed debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "all"
+ ],
+ "help": "Disable RIP debugging",
+ "run": "vtysh -c \"no debug rip\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIP events debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIP packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug rip zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIP events debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIP packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug rip zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "all"
+ ],
+ "help": "Disable RIPNG debugging",
+ "run": "vtysh -c \"no debug ripng\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIPNG events debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIPNG packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug ripng zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIPNG events debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIPNG packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug ripng zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for SNMP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background SNMP snmpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for SNMP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop SNMP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp"
+ ],
+ "help": "Monitor Simple Network Management Protocol (SNMP) daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor SNMP snmpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "stop-all"
+ ],
+ "help": "Stop all current background monitoring processes",
+ "run": "${vyatta_bindir}/vyatta-monitor-cleanup LOGOUT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Monitor traffic matching filter conditions",
+ "run": "sudo tcpdump -n -i $4 \"${@:6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor traffic dump from an interface",
+ "run": "sudo tcpdump -i $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "run": "sudo tcpdump -n -i $4 -w $6 \"${@:8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>"
+ ],
+ "help": "Save traffic dump from an interface to a file",
+ "run": "sudo tcpdump -n -i $4 -w $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "filter",
+ "<text>"
+ ],
+ "help": "Monitor traffic matching filter conditions",
+ "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose"
+ ],
+ "help": "Provide more detailed packets for each monitored traffic",
+ "run": "sudo tcpdump -vvv -ne -i $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6 \"${@:8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>"
+ ],
+ "help": "Save traffic dump from an interface to a file",
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "start"
+ ],
+ "help": "Start background VPN monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-ALL\" pluto pptp l2tp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "stop"
+ ],
+ "help": "Start background VPN monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-ALL\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all"
+ ],
+ "help": "Monitor VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor 'VPN-ALL' pluto ipsec charon pptp l2tp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-IPSEC\" pluto",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-IPSEC\" pluto",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Monitor IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-IPSEC\" ipsec charon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Monitor L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-L2TP\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Monitor PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for VRRP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background VRRP Keepalived_vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for VRRP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop VRRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp"
+ ],
+ "help": "Monitor Virtual Router Redundancy Protocol (VRRP)",
+ "run": "${vyatta_bindir}/vyatta-monitor VRRP Keepalived_vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "access-log"
+ ],
+ "help": "Monitor the last lines of the squid access log",
+ "run": "if [ -f /var/log/squid/access.log ]; then sudo tail --follow=name /var/log/squid/access.log; else echo \"WebProxy access-log does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Webproxy",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Webproxy squid",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Webproxy",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Webproxy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "cache-log"
+ ],
+ "help": "Monitor the last lines of the squid cache log",
+ "run": "if [ -f /var/log/squid/cache.log ]; then sudo tail --follow=name /var/log/squid/cache.log; else echo \"WebProxy cache-log does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy"
+ ],
+ "help": "Monitor WebProxy service",
+ "run": "${vyatta_bindir}/vyatta-monitor Webproxy squid",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>"
+ ],
+ "help": "Send Internet Control Message Protocol (ICMP) echo request",
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Ping options",
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "help": "Poweroff at a specific date",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>"
+ ],
+ "help": "Poweroff at a specific time",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "cancel"
+ ],
+ "help": "Cancel a pending poweroff",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "in",
+ "<text>"
+ ],
+ "help": "Poweroff in X minutes",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff"
+ ],
+ "help": "Poweroff the system",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "now"
+ ],
+ "help": "Poweroff the system without confirmation",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "help": "Reboot at a specific date",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>"
+ ],
+ "help": "Reboot at a specific time",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "cancel"
+ ],
+ "help": "Cancel a pending reboot",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "in",
+ "<text>"
+ ],
+ "help": "Reboot in X minutes",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot_in $3 $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot"
+ ],
+ "help": "Reboot the system",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "now"
+ ],
+ "help": "Reboot the system without confirmation",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Release DHCP IP address lease for specified interface",
+ "run": "sudo /opt/vyatta/bin/sudo-users/vyatta-interfaces.pl --dhcp release --dev \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "help": "Release DHCPv6 lease for interface",
+ "run": "sudo /opt/vyatta/sbin/vyatta-dhcpv6-client.pl --release --ifname \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "rename",
+ "system",
+ "image",
+ "<text>",
+ "<text>"
+ ],
+ "help": "New name for system image.",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Renew DHCP client lease for specified interface",
+ "run": "sudo systemctl restart \"dhclient@$4.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "help": "Renew DHCPv6 client lease for specified interface",
+ "run": "sudo systemctl restart \"dhcp6c@$4.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "IPv4 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp ipv6 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp l2vpn evpn *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Clear bestpath and re-advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "IPv4 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 ipv6 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 l2vpn evpn *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Clear bestpath and re-advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack"
+ ],
+ "help": "Reset all currently tracked connections",
+ "run": "sudo ${vyos_op_scripts_dir}/clear_conntrack.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "external-cache"
+ ],
+ "help": "Reset external cache and request resync with other systems",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-external",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "internal-cache"
+ ],
+ "help": "Reset internal cache and request resync with other systems",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-internal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "all"
+ ],
+ "help": "Reset DNS forwarding cache",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>"
+ ],
+ "help": "Reset DNS forwarding cache for a domain",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "address",
+ "<text>"
+ ],
+ "help": "Reset ARP cache for an IPv4 address",
+ "run": "sudo ${vyos_op_scripts_dir}/neighbor.py reset --family inet --address \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset ARP cache for interface",
+ "run": "sudo ${vyos_op_scripts_dir}/neighbor.py reset --family inet --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "table"
+ ],
+ "help": "Flush the ARP cache completely",
+ "run": "sudo ${vyos_op_scripts_dir}/neighbor.py reset --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "all"
+ ],
+ "help": "Clear all BGP peering sessions",
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening"
+ ],
+ "help": "Clear BGP route flap dampening information",
+ "run": "vtysh -c \"clear ip bgp dampening\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>"
+ ],
+ "help": "Clear BGP route flap dampening information for given",
+ "run": "vtysh -c \"clear ip bgp dampening $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear BGP route flap dampening information for given network",
+ "run": "vtysh -c \"clear ip bgp dampening $5 $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "all"
+ ],
+ "help": "Clear all BGP peering sessions for vrf",
+ "run": "vtysh -c \"clear bgp vrf $5 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear BGP neighbor IP address",
+ "run": "vtysh -c \"clear bgp vrf $5 $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "help": "Reset IGMP interfaces",
+ "run": "vtysh -c \"clear ip igmp interfaces\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "help": "Clear multicast routing table",
+ "run": "vtysh -c \"clear ip mroute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "help": "Flush the kernel route cache",
+ "run": "sudo ip route flush cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Flush the kernel route cache for a given route",
+ "run": "sudo ip route flush cache \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "interface",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by interface",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"if\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "sid",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by Session ID",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"sid\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "username",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by username",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"username\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "address",
+ "<text>"
+ ],
+ "help": "Reset ND cache for an IPv6 address",
+ "run": "sudo ip -f inet6 neigh flush to \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset IPv6 ND cache for interface",
+ "run": "sudo ip -f inet6 neigh flush dev \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "help": "Flush the kernel IPv6 route cache",
+ "run": "sudo ip -f inet6 route flush cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Flush the kernel IPv6 route cache for a given route",
+ "run": "sudo ip -f inet6 route flush cache \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Reset MPLS LDP neighbor/session",
+ "run": "vtysh -c \"clear mpls ldp neighbor $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush"
+ ],
+ "help": "Clear all non-permanent entries",
+ "run": "sudo opennhrpctl flush || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Clear all non-permanent entries",
+ "run": "sudo opennhrpctl flush dev $5 || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge"
+ ],
+ "help": "Purge entries from NHRP cache",
+ "run": "sudo opennhrpctl purge || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Purge all entries from NHRP cache",
+ "run": "sudo opennhrpctl purge dev $5 || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "client",
+ "<text>"
+ ],
+ "help": "Reset specified OpenVPN client",
+ "run": "echo kill $4 | socat - UNIX-CONNECT:/run/openvpn/openvpn-mgmt-intf > /dev/null",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset OpenVPN process on interface",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_openvpn.py $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "all"
+ ],
+ "help": "Terminate all PPPoE server users",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "interface",
+ "<text>"
+ ],
+ "help": "Terminate a PPP interface",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate if $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "username",
+ "<text>"
+ ],
+ "help": "Terminate specified users",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate username $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "terminal"
+ ],
+ "help": "Reset terminal",
+ "run": "/usr/bin/reset",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>"
+ ],
+ "help": "Reset all tunnels for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py reset_peer --peer=\"$4\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Reset a specific tunnel for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py reset_peer --peer=\"$4\" --tunnel=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "vti"
+ ],
+ "help": "Reset the VTI tunnel for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py reset_peer --peer=\"$4\" --tunnel=\"vti\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>"
+ ],
+ "help": "Reset all tunnels for given DMVPN profile",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Reset a specific tunnel for given DMVPN profile",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all"
+ ],
+ "help": "Terminate all users current remote access VPN session(s)",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "l2tp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"l2tp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "pptp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"pptp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "sstp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"sstp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "interface",
+ "<text>"
+ ],
+ "help": "Terminate a remote access VPN interface",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --interface=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>"
+ ],
+ "help": "Terminate specified users current remote access VPN session(s)",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "l2tp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"l2tp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "pptp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"pptp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "sstp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"sstp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "all"
+ ],
+ "help": "Restart all routing daemons",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bfd"
+ ],
+ "help": "Restart Bidirectional Forwarding Detection (BFD) daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bgp"
+ ],
+ "help": "Restart Border Gateway Protocol (BGP) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "cluster"
+ ],
+ "help": "Restart cluster node",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "conntrack-sync"
+ ],
+ "help": "Restart connection tracking synchronization service",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "container",
+ "<text>"
+ ],
+ "help": "Restart a given container",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py restart --name=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "relay-agent"
+ ],
+ "help": "Restart DHCP relay-agent",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "server"
+ ],
+ "help": "Restart DHCP server",
+ "run": "if cli-shell-api existsActive service dhcp-server; then sudo systemctl restart isc-dhcp-server.service; else echo \"DHCP server not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "relay-agent"
+ ],
+ "help": "Restart DHCPv6 relay-agent",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Restart DHCPv6 server",
+ "run": "if cli-shell-api existsActive service dhcpv6-server; then sudo systemctl restart isc-dhcp-server6.service; else echo \"DHCPv6 server not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Restart Dynamic DNS service",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Restart DNS forwarding service",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_restart.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "flow-accounting"
+ ],
+ "help": "Restart (net)flow accounting process",
+ "run": "sudo ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "igmp-proxy"
+ ],
+ "help": "Restart the IGMP proxy process",
+ "run": "sudo systemctl restart igmpproxy.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ipoe-server"
+ ],
+ "help": "Restart IPoE (Internet Protocol over Ethernet) server process",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "isis"
+ ],
+ "help": "Restart Intermediate System to Intermediate System (IS-IS)",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ldp"
+ ],
+ "help": "Restart the Label Distribution Protocol (LDP) daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "openconnect-server"
+ ],
+ "help": "Restart openconnect server process",
+ "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospf"
+ ],
+ "help": "Restart Open Shortest Path First (OSPF) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospfv3"
+ ],
+ "help": "Restart IPv6 Open Shortest Path First (OSPFv3) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "pppoe-server"
+ ],
+ "help": "Restart PPPoE server process",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "rip"
+ ],
+ "help": "Restart Routing Information Protocol (RIP) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ripng"
+ ],
+ "help": "Restart Routing Information Protocol NG (RIPng) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "snmp"
+ ],
+ "help": "Restart SNMP service",
+ "run": "if cli-shell-api existsActive service snmp; then sudo systemctl restart snmpd.service; else echo \"Service SNMP not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ssh"
+ ],
+ "help": "Restart SSH service",
+ "run": "if cli-shell-api existsActive service ssh; then sudo systemctl restart ssh.service; else echo \"Service SSH not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "static"
+ ],
+ "help": "Restart static routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vpn"
+ ],
+ "help": "Restart the IPsec VPN process",
+ "run": "if pgrep charon >/dev/null ; then sudo ipsec restart ; sleep 3 ; sudo swanctl -q ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vrrp"
+ ],
+ "help": "Restart VRRP (Virtual Router Redundancy Protocol) process",
+ "run": "sudo systemctl restart keepalived.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "wan-load-balance"
+ ],
+ "help": "Restart WAN load balancing",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "webproxy"
+ ],
+ "help": "Restart WebProxy service",
+ "run": "if cli-shell-api existsActive service webproxy; then sudo systemctl restart squid.service; else echo \"Service WebProxy not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "zebra"
+ ],
+ "help": "Restart Routing Information Base (RIB) manager daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "builtin",
+ "<text>"
+ ],
+ "help": "Bash builtin set command",
+ "run": "builtin $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "console",
+ "keymap"
+ ],
+ "help": "Reconfigure console keyboard layout",
+ "run": "sudo dpkg-reconfigure -f dialog keyboard-configuration && sudo systemctl restart keyboard-setup",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "<text>"
+ ],
+ "help": "Set system date and time",
+ "run": "/bin/date \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp"
+ ],
+ "help": "Set system date and time from NTP server (default:",
+ "run": "/usr/sbin/ntpdate -u 0.pool.ntp.org",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp",
+ "<text>"
+ ],
+ "help": "Set system date and time from NTP server",
+ "run": "/usr/sbin/ntpdate -u \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "cancel"
+ ],
+ "help": "Cancel maintenance mode",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown cancel\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "enable"
+ ],
+ "help": "Deny new connections and stop serving PPPoE after disconnecting",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown soft\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot"
+ ],
+ "help": "Set default image to boot.",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot",
+ "<text>"
+ ],
+ "help": "Default boot image name",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "key",
+ "query-help",
+ "<text>"
+ ],
+ "help": "Enable/disable getting help using question mark (default",
+ "run": "${vyos_op_scripts_dir}/toggle_help_binding.sh $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "length",
+ "<text>"
+ ],
+ "help": "Set terminal to given number of rows (0 disables paging)",
+ "run": "if [ \"$4\" -eq 0 ]; then VYATTA_PAGER=cat; else VYATTA_PAGER=${_vyatta_default_pager}; stty rows $4; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager"
+ ],
+ "help": "Set terminal pager to default (less)",
+ "run": "VYATTA_PAGER=${_vyatta_default_pager}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager",
+ "<text>"
+ ],
+ "help": "Set terminal pager",
+ "run": "VYATTA_PAGER=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "width",
+ "<text>"
+ ],
+ "help": "Set terminal to given number of columns",
+ "run": "stty columns $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) cache for specified",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet --interface \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>",
+ "counters"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "run": "vtysh -c \"show bfd peers counters\" | sed -n \"/peer $4 /,/^$/p\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer status",
+ "run": "vtysh -c \"show bfd peers\" | sed -n \"/peer $4 /,/^$/p\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "brief"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peers brief",
+ "run": "vtysh -c \"show bfd peers brief\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "counters"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "run": "vtysh -c \"show bfd peers counters\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers"
+ ],
+ "help": "Show Bidirectional Forwarding Detection peers",
+ "run": "vtysh -c \"show bfd peers\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec"
+ ],
+ "help": "Flowspec Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4"
+ ],
+ "help": "IPv4 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6"
+ ],
+ "help": "IPv6 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "help": "Ethernet Segment",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "help": "Ethernet Segment per EVI",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "help": "Show import route target",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn"
+ ],
+ "help": "Ethernet Virtual Private Network",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "help": "EVPN route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "help": "VXLAN network identifier (VNI)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "mac",
+ "hash"
+ ],
+ "help": "MAC address database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "martian",
+ "next-hop"
+ ],
+ "help": "martian next-hop database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "memory"
+ ],
+ "help": "Global BGP memory statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop"
+ ],
+ "help": "Show BGP nexthop table",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 nexthop address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp"
+ ],
+ "help": "BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics-all"
+ ],
+ "help": "Display number of prefixes for all afi/safi",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf"
+ ],
+ "help": "Show BGP VRF information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec"
+ ],
+ "help": "Flowspec Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4"
+ ],
+ "help": "IPv4 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6"
+ ],
+ "help": "IPv6 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "help": "Ethernet Segment",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "help": "Ethernet Segment per EVI",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "help": "Show import route target",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn"
+ ],
+ "help": "Ethernet Virtual Private Network",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "help": "EVPN route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "help": "VXLAN network identifier (VNI)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show BGP VRF related information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge"
+ ],
+ "help": "Show bridging information",
+ "run": "${vyos_op_scripts_dir}/bridge.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "fdb"
+ ],
+ "help": "Show the forwarding database of the bridge",
+ "run": "${vyos_op_scripts_dir}/bridge.py show_fdb --interface=$3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "mdb"
+ ],
+ "help": "Displays the multicast group database for the bridge",
+ "run": "${vyos_op_scripts_dir}/bridge.py show_mdb --interface=$3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>"
+ ],
+ "help": "Show bridge information for a given bridge interface",
+ "run": "bridge -c link show | grep \"master $3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "vlan"
+ ],
+ "help": "View the VLAN filter settings of the bridge",
+ "run": "${vyos_op_scripts_dir}/bridge.py show_vlan",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "cluster",
+ "status"
+ ],
+ "help": "Show the current clustering status",
+ "run": "${vyatta_sbindir}/vyatta-show-cluster.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "all"
+ ],
+ "help": "Show running configuration (including default values)",
+ "run": "cli-shell-api showCfg --show-show-defaults --show-active-only --show-hide-secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "commands"
+ ],
+ "help": " Show running configuration as set commands",
+ "run": "cli-shell-api showCfg --show-active-only | vyos-config-to-commands",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "files"
+ ],
+ "help": " Show available saved configurations",
+ "run": "${vyos_op_scripts_dir}/show_configuration_files.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json"
+ ],
+ "help": "Show running configuration in JSON format",
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json",
+ "pretty"
+ ],
+ "help": "Show running configuration in readable JSON format",
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py --pretty",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration"
+ ],
+ "help": "Show available saved configurations",
+ "run": "cli-shell-api showCfg --show-active-only --show-hide-secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "statistics"
+ ],
+ "help": "Show conntrack statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack.py show_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "table",
+ "ipv4"
+ ],
+ "help": "Show conntrack entries for IPv4 protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack.py show --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "table",
+ "ipv6"
+ ],
+ "help": "Show conntrack entries for IPv6 protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack.py show --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "expect"
+ ],
+ "help": "Show external expect connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "main"
+ ],
+ "help": "Show external main connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external"
+ ],
+ "help": "Show external connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external; ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "expect"
+ ],
+ "help": "Show internal expect connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "main"
+ ],
+ "help": "Show internal main connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal"
+ ],
+ "help": "Show internal connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal; ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "statistics"
+ ],
+ "help": "Show connection syncing statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "status"
+ ],
+ "help": "Show conntrack-sync status",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "ports"
+ ],
+ "help": "Examine console ports and configured baud rates",
+ "run": "/usr/bin/console -x",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "user"
+ ],
+ "help": "Show users on various consoles",
+ "run": "/usr/bin/console -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "image"
+ ],
+ "help": "Show container image",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py show_image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "log",
+ "<text>"
+ ],
+ "help": "Show logs from a given container",
+ "run": "sudo podman logs --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "network"
+ ],
+ "help": "Show available container networks",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py show_network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container"
+ ],
+ "help": "Show containers",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py show_container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date"
+ ],
+ "help": "Show system time and date",
+ "run": "/bin/date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc",
+ "maya"
+ ],
+ "help": "Show UTC date in Maya calendar format",
+ "run": "${vyos_op_scripts_dir}/maya_date.py $(date +%s)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc"
+ ],
+ "help": "Show system date and time as Coordinated Universal Time",
+ "run": "/bin/date -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client information for interface",
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases"
+ ],
+ "help": "Show DHCP client leases",
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases"
+ ],
+ "help": "Show DHCP server leases",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases for a specific pool",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases sorted by the specified key",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --sort $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases with a specific state (can be multiple,",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --state $(echo $6 | tr , \" \")",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics"
+ ],
+ "help": "Show DHCP server statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCP server statistics for a specific pool",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases"
+ ],
+ "help": "Show DHCPv6 server leases",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases for a specific pool",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases sorted by the specified key",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --sort $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases with a specific state (can be",
+ "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --state $(echo $6 | tr , \" \")",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "disk",
+ "<text>",
+ "format"
+ ],
+ "help": "Show disk drive formatting",
+ "run": "${vyos_op_scripts_dir}/show_disk_format.sh $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "dynamic",
+ "status"
+ ],
+ "help": "Show Dynamic DNS status",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "forwarding",
+ "statistics"
+ ],
+ "help": "Show DNS forwarding statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/dns.py show_forwarding_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "environment",
+ "sensors"
+ ],
+ "help": "Show hardware monitoring results",
+ "run": "if ! grep -q hypervisor /proc/cpuinfo; then ${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_sensors.py; else echo \"VyOS running under hypervisor, no sensors available\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "arp-cache",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "mac",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "next-hops",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "rmac",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "file",
+ "<text>"
+ ],
+ "help": "Show files in the specified directory",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group"
+ ],
+ "help": "Show firewall group",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group",
+ "<text>"
+ ],
+ "help": "Show firewall group",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Show IPv6 firewall chains",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv6 firewall rules",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Show IPv4 firewall chains",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv4 firewall rules",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall"
+ ],
+ "help": "Show firewall information",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "statistics"
+ ],
+ "help": "Show statistics of firewall application",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "summary"
+ ],
+ "help": "Show summary of firewall application",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface/host",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface/port",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "top",
+ "<text>"
+ ],
+ "help": "Show top N flows for specified interface",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting"
+ ],
+ "help": "Show flow accounting statistics",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "detail"
+ ],
+ "help": "Show system CPU details",
+ "run": "cat /proc/cpuinfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu"
+ ],
+ "help": "Show CPU informaion",
+ "run": "${vyos_op_scripts_dir}/cpu.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "summary"
+ ],
+ "help": "Show system CPUs summary",
+ "run": "${vyos_op_scripts_dir}/cpu.py show_summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "dmi"
+ ],
+ "help": "Show system DMI details",
+ "run": "${vyatta_bindir}/vyatta-show-dmi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "mem"
+ ],
+ "help": "Show system RAM details",
+ "run": "cat /proc/meminfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci",
+ "detail"
+ ],
+ "help": "Show verbose system PCI bus details",
+ "run": "lspci -vvv",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci"
+ ],
+ "help": "Show system PCI bus details",
+ "run": "lspci",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "nvme"
+ ],
+ "help": "Show NVMe device information",
+ "run": "sudo nvme list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi",
+ "detail"
+ ],
+ "help": "Show detailed SCSI device information",
+ "run": "lsscsi -vvv",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi"
+ ],
+ "help": "Show SCSI device information",
+ "run": "lsscsi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "smart",
+ "<text>"
+ ],
+ "help": "Show S.M.A.R.T. device information",
+ "run": "sudo smartctl -a \"/dev/$5\" | sed 1,3d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "detail"
+ ],
+ "help": "Show detailed USB bus information",
+ "run": "/usr/bin/lsusb -v",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb"
+ ],
+ "help": "Show peripherals connected to the USB bus",
+ "run": "/usr/bin/lsusb -t",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "serial"
+ ],
+ "help": "Show information about connected USB serial ports",
+ "run": "${vyos_op_scripts_dir}/show_usb_serial.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "brief"
+ ],
+ "help": "Show recent command history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history 20",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history"
+ ],
+ "help": "Show command history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "<text>"
+ ],
+ "help": "Show last N commands in history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "date"
+ ],
+ "help": "Show host current date",
+ "run": "/bin/date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "domain"
+ ],
+ "help": "Show domain name",
+ "run": "/bin/domainname -d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "lookup",
+ "<text>"
+ ],
+ "help": "Lookup host information for hostname|IPv4 address",
+ "run": "/usr/bin/host $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "name"
+ ],
+ "help": "Show host name",
+ "run": "/bin/hostname",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "os"
+ ],
+ "help": "Show host operating system details",
+ "run": "/bin/uname -a",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding"
+ ],
+ "help": "Show bonding input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet"
+ ],
+ "help": "Show ethernet input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input"
+ ],
+ "help": "Show input input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified input interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming"
+ ],
+ "help": "Show ethernet input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe"
+ ],
+ "help": "Show pppoe interface input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified pppoe interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pseudo-ethernet"
+ ],
+ "help": "Show tunnel input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "tunnel"
+ ],
+ "help": "Show tunnel input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vti"
+ ],
+ "help": "Show vti input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless"
+ ],
+ "help": "Show wireless input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "detail"
+ ],
+ "help": "Show detailed bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding"
+ ],
+ "help": "Show Bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed interface information",
+ "run": "if [ -f \"/proc/net/bonding/$4\" ]; then cat \"/proc/net/bonding/$4\"; else echo \"Interface $4 does not exist!\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified Bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "slaves"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show-bond.py --interface \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif)",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Show eXpress Data Path statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh bonding \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "slaves"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show-bond.py --slaves",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "detail"
+ ],
+ "help": "Show detailed bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge"
+ ],
+ "help": "Show Bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>"
+ ],
+ "help": "Show specified Bridge interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "counters"
+ ],
+ "help": "Show network interface counters",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-count",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "detail"
+ ],
+ "help": "Show detailed information of all interfaces",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "detail"
+ ],
+ "help": "Show detailed dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy"
+ ],
+ "help": "Show Dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>"
+ ],
+ "help": "Show specified Dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "detail"
+ ],
+ "help": "Show detailed ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet"
+ ],
+ "help": "Show Ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "identify"
+ ],
+ "help": "Visually identify specified ethernet interface",
+ "run": "echo \"Blinking interface $4 for 30 seconds.\"; ethtool --identify \"$4\" 30",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified Ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical"
+ ],
+ "help": "Show physical device information for specified ethernet",
+ "run": "ethtool \"$4\"; ethtool --show-ring \"$4\"; ethtool --driver \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical",
+ "offload"
+ ],
+ "help": "Show physical device offloading capabilities",
+ "run": "ethtool --show-features \"$4\" | sed -e 1d -e '/fixed/d' -e 's/^\\t*//g' -e 's/://' | column -t -s' '",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show ethernet queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show physical device statistics for specified ethernet interface",
+ "run": "ethtool --statistics \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "transceiver"
+ ],
+ "help": "Show transceiver information from modules (e.g SFP+, QSFP)",
+ "run": "ethtool --module-info \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif)",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show ethernet queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Show eXpress Data Path statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh ethernet \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "detail"
+ ],
+ "help": "Show detailed GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve"
+ ],
+ "help": "Show GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>"
+ ],
+ "help": "Show specified GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "detail"
+ ],
+ "help": "Show detailed input interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input"
+ ],
+ "help": "Show Input (ifb) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified input interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified Input interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "detail"
+ ],
+ "help": "Show detailed L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3"
+ ],
+ "help": "Show L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>"
+ ],
+ "help": "Show specified L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "detail"
+ ],
+ "help": "Show detailed dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback"
+ ],
+ "help": "Show Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=loopback --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified dummy interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>"
+ ],
+ "help": "Show specified Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec"
+ ],
+ "help": "Show MACsec interface information",
+ "run": "ip macsec show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec",
+ "<text>"
+ ],
+ "help": "Show specified MACsec interface information",
+ "run": "ip macsec show $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces"
+ ],
+ "help": "Show network interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "detail"
+ ],
+ "help": "Show detailed OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=openvpn --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>"
+ ],
+ "help": "Show OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "qrcode"
+ ],
+ "help": "Show multi-factor authentication QR code",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=qrcode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "secret"
+ ],
+ "help": "Show multi-factor authentication secret",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=secret",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "uri"
+ ],
+ "help": "Show multi-factor authentication otpauth uri",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=uri",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "detail"
+ ],
+ "help": "Show detailed PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe"
+ ],
+ "help": "Show PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "log"
+ ],
+ "help": "Show specified PPPoE interface log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$4\".service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a pppoe device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a pppoe device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show pppoe queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show specified PPPoE interface statistics",
+ "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "detail"
+ ],
+ "help": "Show detailed pseudo-ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet"
+ ],
+ "help": "Show Pseudo-Ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified pseudo-ethernet/MACvlan interface",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>"
+ ],
+ "help": "Show specified Pseudo-Ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system",
+ "enabled"
+ ],
+ "help": "Show network information of all enabled interfaces",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system enabled",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system"
+ ],
+ "help": "Show network information of all interfaces",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "detail"
+ ],
+ "help": "Show detailed tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel"
+ ],
+ "help": "Show Tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Show specified Tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "detail"
+ ],
+ "help": "Show detailed vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "detail"
+ ],
+ "help": "Show detailed vti interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti"
+ ],
+ "help": "Show VTI interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified vti interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>"
+ ],
+ "help": "Show specified VTI interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "detail"
+ ],
+ "help": "Show detailed VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan"
+ ],
+ "help": "Show VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>"
+ ],
+ "help": "Show specified VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "detail"
+ ],
+ "help": "Show detailed Wireguard interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard"
+ ],
+ "help": "Show WireGuard interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "allowed-ips"
+ ],
+ "help": "Show all IP addresses allowed for the specified interface",
+ "run": "sudo wg show \"$4\" allowed-ips",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "endpoints"
+ ],
+ "help": "Show all endpoints for the specified interface",
+ "run": "sudo wg show \"$4\" endpoints",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>"
+ ],
+ "help": "Show specified WireGuard interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peers"
+ ],
+ "help": "Show all peer IDs for the specified interface",
+ "run": "sudo wg show \"$4\" peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "public-key"
+ ],
+ "help": "Show interface public-key",
+ "run": "sudo wg show \"$4\" public-key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "summary"
+ ],
+ "help": "Shows current configuration and device information",
+ "run": "sudo wg show \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "detail"
+ ],
+ "help": "Show detailed wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "info"
+ ],
+ "help": "Show wireless interface configuration",
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless"
+ ],
+ "help": "Show Wireless (WLAN) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan",
+ "detail"
+ ],
+ "help": "Show detailed scan results",
+ "run": "sudo /sbin/iw dev \"$4\" scan ap-force",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan"
+ ],
+ "help": "Show summary of the specified wireless interface information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wireless.py --scan \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "stations"
+ ],
+ "help": "Show specified Wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --stations \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif)",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show device queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "detail"
+ ],
+ "help": "Show detailed Wireless Modem (WWAN( interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan"
+ ],
+ "help": "Show Wireless Modem (WWAN) interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "capabilities"
+ ],
+ "help": "Show WWAN module capabilities",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --capabilities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show WWAN module detailed information summary",
+ "run": "mmcli --modem ${4#wwan}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firmware"
+ ],
+ "help": "Show WWAN module firmware",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --firmware",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imei"
+ ],
+ "help": "Show WWAN module IMEI/ESN/MEID",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imei",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imsi"
+ ],
+ "help": "Show WWAN module IMSI",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imsi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "log"
+ ],
+ "help": "Show interface log for specified interface",
+ "run": "echo not implemented",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "model"
+ ],
+ "help": "Show WWAN module manufacturer",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --model",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "msisdn"
+ ],
+ "help": "Show WWAN module MSISDN",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --msisdn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>"
+ ],
+ "help": "Show specified Wireless Wire Area Network (WWAN) interface",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "revision"
+ ],
+ "help": "Show WWAN module revision",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --revision",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "signal"
+ ],
+ "help": "Show WWAN module RF signal info",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --signal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "sim"
+ ],
+ "help": "Show WWAN module connected SIM card information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --sim",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list"
+ ],
+ "help": "Show all IP access-lists",
+ "run": "vtysh -c \"show ip access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list",
+ "<text>"
+ ],
+ "help": "Show all IP access-lists",
+ "run": "vtysh -c \"show ip access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list"
+ ],
+ "help": "Show all as-path-access-lists",
+ "run": "vtysh -c \"show ip as-path-access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list",
+ "<text>"
+ ],
+ "help": "Show all as-path-access-lists",
+ "run": "vtysh -c \"show ip as-path-access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "attribute-info"
+ ],
+ "help": "Show BGP attribute information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-info"
+ ],
+ "help": "List all bgp community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "help": "Show BGP routes matching the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "help": "Display routes matching the specified communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Show BGP routes exactly matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show the received routes from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast"
+ ],
+ "help": "Show BGP IPv4 unicast information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified prefix list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified AS path regular",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "help": "Show summary of BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-info"
+ ],
+ "help": "Show BGP large-community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "memory"
+ ],
+ "help": "Show BGP memory usage",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp"
+ ],
+ "help": "Show Border Gateway Protocol (BGP) information",
+ "run": "vtysh -c \"show ip bgp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf"
+ ],
+ "help": "Show BGP VRF information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "attribute-info"
+ ],
+ "help": "Show BGP attribute information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-info"
+ ],
+ "help": "List all bgp community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "help": "Show BGP routes matching the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "help": "Display routes matching the specified communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Show BGP routes exactly matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show the received routes from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast"
+ ],
+ "help": "Show BGP IPv4 unicast information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified prefix list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified AS path regular",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "help": "Show summary of BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-info"
+ ],
+ "help": "Show BGP large-community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "memory"
+ ],
+ "help": "Show BGP memory usage",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show BGP VRF related information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list"
+ ],
+ "help": "Show IP community-lists",
+ "run": "vtysh -c \"show bgp community-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show IP community-lists",
+ "run": "vtysh -c \"show bgp community-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list"
+ ],
+ "help": "Show extended IP community-lists",
+ "run": "vtysh -c \"show bgp extcommunity-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list",
+ "<text>"
+ ],
+ "help": "Show extended IP community-lists",
+ "run": "vtysh -c \"show bgp extcommunity-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "forwarding"
+ ],
+ "help": "Show IP forwarding status",
+ "run": "vtysh -c \"show ip forwarding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "groups"
+ ],
+ "help": "Show IP multicast group membership",
+ "run": "netstat -gn4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "groups"
+ ],
+ "help": "IGMP groups information",
+ "run": "vtysh -c \"show ip igmp groups\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "help": "IGMP interfaces information",
+ "run": "vtysh -c \"show ip igmp interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "join"
+ ],
+ "help": "IGMP static join information",
+ "run": "vtysh -c \"show ip igmp join\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "sources"
+ ],
+ "help": "IGMP sources information",
+ "run": "vtysh -c \"show ip igmp sources\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "statistics"
+ ],
+ "help": "IGMP statistics",
+ "run": "vtysh -c \"show ip igmp statistics\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list"
+ ],
+ "help": "Show IP large-community-lists",
+ "run": "vtysh -c \"show bgp large-community-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Show IP large-community-lists",
+ "run": "vtysh -c \"show bgp large-community-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "interface"
+ ],
+ "help": "Show multicast interfaces",
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --interface; else echo IGMP proxy not configured; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "mfc"
+ ],
+ "help": "Show multicast fowarding cache",
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --mfc; else echo IGMP proxy not configured; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "help": "IP multicast routing table",
+ "run": "vtysh -c \"show ip mroute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "summary"
+ ],
+ "help": "IP multicast information",
+ "run": "vtysh -c \"show ip multicast\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 neighbor table for specified interface",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors"
+ ],
+ "help": "Show IPv4 neighbor (ARP) table",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors",
+ "state",
+ "<text>"
+ ],
+ "help": "Show IPv4 neighbors with specified state",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet --state \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "border-routers"
+ ],
+ "help": "Show IPv4 OSPF border-routers information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database for given address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database information of given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external"
+ ],
+ "help": "Show IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "max-age"
+ ],
+ "help": "Show IPv4 OSPF max-age database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network"
+ ],
+ "help": "Show IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database"
+ ],
+ "help": "Show IPv4 OSPF database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database information of specified",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router"
+ ],
+ "help": "Show IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "self-originate"
+ ],
+ "help": "Show IPv4 OSPF self-originate database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary"
+ ],
+ "help": "Show summary of IPv4 OSPF database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface"
+ ],
+ "help": "Show IPv4 OSPF interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF information for specified interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor"
+ ],
+ "help": "Show IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf"
+ ],
+ "help": "Show IPv4 Open Shortest Path First (OSPF) routing information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "route"
+ ],
+ "help": "Show IPv4 OSPF route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "help": "Show IPv4 OSPF border-routers information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database for given address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database information of given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external"
+ ],
+ "help": "Show IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "max-age"
+ ],
+ "help": "Show IPv4 OSPF max-age database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "help": "Show IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show IPv4 OSPF database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database information of specified",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "help": "Show IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originate"
+ ],
+ "help": "Show IPv4 OSPF self-originate database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary"
+ ],
+ "help": "Show summary of IPv4 OSPF database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show IPv4 OSPF interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF information for specified interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show OSPF routing protocol for given VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show IPv4 OSPF route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "interfaces"
+ ],
+ "help": "PIM interfaces information",
+ "run": "vtysh -c \"show ip pim interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "join"
+ ],
+ "help": "PIM join information",
+ "run": "vtysh -c \"show ip pim join\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "neighbor"
+ ],
+ "help": "PIM neighbor information",
+ "run": "vtysh -c \"show ip pim neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "nexthop"
+ ],
+ "help": "PIM cached nexthop rpf information",
+ "run": "vtysh -c \"show ip pim nexthop\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rp"
+ ],
+ "help": "PIM RP (Rendevous Point) information",
+ "run": "vtysh -c \"show ip pim rp-info\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rpf"
+ ],
+ "help": "PIM cached source rpf information",
+ "run": "vtysh -c \"show ip pim rpf\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "state"
+ ],
+ "help": "PIM state information",
+ "run": "vtysh -c \"show ip pim state\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "statistics"
+ ],
+ "help": "PIM statistics",
+ "run": "vtysh -c \"show ip pim statistics\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "upstream"
+ ],
+ "help": "PIM upstream information",
+ "run": "vtysh -c \"show ip pim upstream\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ports"
+ ],
+ "help": "Show IP ports in use by various system services",
+ "run": "sudo /usr/bin/netstat -tulnp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list"
+ ],
+ "help": "Show all IP prefix-lists",
+ "run": "vtysh -c \"show ip prefix-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show all IP prefix-lists",
+ "run": "vtysh -c \"show ip prefix-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "protocol"
+ ],
+ "help": "Show IP route-maps per protocol",
+ "run": "vtysh -c \"show ip protocol\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip"
+ ],
+ "help": "Show Routing Information Protocol (RIP) information",
+ "run": "vtysh -c \"show ip rip\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip",
+ "status"
+ ],
+ "help": "Show RIP protocol status",
+ "run": "vtysh -c \"show ip rip status\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "help": "Show kernel route cache",
+ "run": "ip -s route list cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Show kernel route cache for a given route",
+ "run": "ip -s route list cache $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward"
+ ],
+ "help": "Show kernel route table",
+ "run": "ip route list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "help": "Show kernel route table for a given route",
+ "run": "ip -s route list $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route"
+ ],
+ "help": "Show IP routes",
+ "run": "vtysh -c \"show ip route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Show longer prefixes of routes for specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IP routes of specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "ospf"
+ ],
+ "help": "Open Shortest Path First (OSPFv2)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "rip"
+ ],
+ "help": "Routing Information Protocol (RIP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show IP routes in VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "ospf"
+ ],
+ "help": "Open Shortest Path First (OSPFv2)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "rip"
+ ],
+ "help": "Routing Information Protocol (RIP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "sessions"
+ ],
+ "help": "Show active IPoE server sessions",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "statistics"
+ ],
+ "help": "Show IPoE server statistics",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list"
+ ],
+ "help": "Show all IPv6 access-lists",
+ "run": "vtysh -c \"show ipv6 access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list",
+ "<text>"
+ ],
+ "help": "Show specified IPv6 access-list",
+ "run": "vtysh -c \"show ipv6 access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "forwarding"
+ ],
+ "help": "Show IPv6 forwarding status",
+ "run": "vtysh -c \"show ipv6 forwarding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "groups"
+ ],
+ "help": "Show IPv6 multicast group membership",
+ "run": "netstat -gn6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv6 neighbor table for specified interface",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet6 --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Show IPv6 neighbor (NDP) table",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors",
+ "state",
+ "<text>"
+ ],
+ "help": "Show IPv6 neighbors with specified state",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet6 --state \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area"
+ ],
+ "help": "Show Shortest Path First tree information",
+ "run": "vtysh -c \"show ipv6 ospf6 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>"
+ ],
+ "help": "Area ID (as an IPv4 notation)",
+ "run": "vtysh -c \"show ipv6 ospf6 area $5 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "help": " Simulate view point (Router ID)",
+ "run": "vtysh -c \"show ipv6 ospf6 simulate spf-tree $7 $4 $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers"
+ ],
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "<text>"
+ ],
+ "help": "Border router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external"
+ ],
+ "help": "Show AS-External LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership"
+ ],
+ "help": "Show Group-Membership LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix"
+ ],
+ "help": "Show Inter-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router"
+ ],
+ "help": "Show Inter-Area-Router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix"
+ ],
+ "help": "Show Intra-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link"
+ ],
+ "help": "Show Link LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network"
+ ],
+ "help": "Show Network LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database"
+ ],
+ "help": "Show OSPFv3 Link state database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>"
+ ],
+ "help": "Show LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router"
+ ],
+ "help": "Show router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7"
+ ],
+ "help": "Show Type-7 LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface"
+ ],
+ "help": "Show OSPFv3 interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>"
+ ],
+ "help": "Specific insterface to examine",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Specify Link state ID as IPv4 address notation",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "help": "Show linkstate Router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "drchoice"
+ ],
+ "help": "Show neighbor DR choice information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor"
+ ],
+ "help": "Show OSPFv3 neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3"
+ ],
+ "help": "Show IPv6 Open Shortest Path First (OSPF)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "redistribute"
+ ],
+ "help": "Show OSPFv3 redistribute external information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1"
+ ],
+ "help": "Show Type-1 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2"
+ ],
+ "help": "Show Type-2 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area"
+ ],
+ "help": "Show Inter-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area"
+ ],
+ "help": "Show Intra-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route"
+ ],
+ "help": "Show OSPFv3 routing table information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show routes longer than specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "help": "Show routes matching specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>"
+ ],
+ "help": "Show specified route/prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "summary"
+ ],
+ "help": "Show route table summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf"
+ ],
+ "help": "Specify the VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area"
+ ],
+ "help": "Show Shortest Path First tree information",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>"
+ ],
+ "help": "Area ID (as an IPv4 notation)",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 area $7 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "help": " Simulate view point (Router ID)",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 simulate spf-tree $9 $6 $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "<text>"
+ ],
+ "help": "Border router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external"
+ ],
+ "help": "Show AS-External LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership"
+ ],
+ "help": "Show Group-Membership LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix"
+ ],
+ "help": "Show Inter-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router"
+ ],
+ "help": "Show Inter-Area-Router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix"
+ ],
+ "help": "Show Intra-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link"
+ ],
+ "help": "Show Link LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "help": "Show Network LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show OSPFv3 Link state database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "help": "Show LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "help": "Show router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7"
+ ],
+ "help": "Show Type-7 LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show OSPFv3 interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Specific insterface to examine",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Specify Link state ID as IPv4 address notation",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "help": "Show linkstate Router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "drchoice"
+ ],
+ "help": "Show neighbor DR choice information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show OSPFv3 neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>"
+ ],
+ "help": "VRF name",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "redistribute"
+ ],
+ "help": "Show OSPFv3 redistribute external information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1"
+ ],
+ "help": "Show Type-1 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2"
+ ],
+ "help": "Show Type-2 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area"
+ ],
+ "help": "Show Inter-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area"
+ ],
+ "help": "Show Intra-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show OSPFv3 routing table information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show routes longer than specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "help": "Show routes matching specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>"
+ ],
+ "help": "Show specified route/prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "summary"
+ ],
+ "help": "Show route table summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrfs"
+ ],
+ "help": "Show OSPFv3 VRFs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail"
+ ],
+ "help": "Show detail of IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail",
+ "<text>"
+ ],
+ "help": "Show detail of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list detail $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list"
+ ],
+ "help": "Show IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "first-match"
+ ],
+ "help": "Show first-match from select prefix of named IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 first-match\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show longer match of select prefix from named IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 longer\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Show select prefix of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq"
+ ],
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq",
+ "<text>"
+ ],
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary"
+ ],
+ "help": "Show summary of IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list summary\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show summary of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list summary $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng"
+ ],
+ "help": "Show RIPNG protocol information",
+ "run": "vtysh -c \"show ipv6 ripng\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng",
+ "status"
+ ],
+ "help": "Show RIPNG protocol status",
+ "run": "vtysh -c \"show ipv6 ripng status\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "help": "Show kernel IPv6 route cache",
+ "run": "ip -s -f inet6 route list cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Show kernel IPv6 route cache for a given route",
+ "run": "ip -s -f inet6 route list cache $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward"
+ ],
+ "help": "Show kernel IPv6 route table",
+ "run": "ip -f inet6 route list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "help": "Show kernel IPv6 route table for a given route",
+ "run": "ip -s -f inet6 route list $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route"
+ ],
+ "help": "Show IPv6 routes",
+ "run": "vtysh -c \"show ipv6 route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Show longer prefixes of routes for given prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IPv6 routes of given address or prefix",
+ "run": "vtysh -c \"show ipv6 route $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ospfv3"
+ ],
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ripng"
+ ],
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show IPv6 routes in VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ospfv3"
+ ],
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ripng"
+ ],
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database"
+ ],
+ "help": "Show IS-IS link state database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "<text>"
+ ],
+ "help": "Show IS-IS link state database PDU",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "hostname"
+ ],
+ "help": "Show IS-IS dynamic hostname mapping",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface"
+ ],
+ "help": "Show IS-IS interfaces",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface"
+ ],
+ "help": "Show interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "router"
+ ],
+ "help": "Show router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor"
+ ],
+ "help": "Show IS-IS neighbor adjacencies",
+ "run": "vtysh -c \"show isis neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS neighbor adjacency",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route"
+ ],
+ "help": "Show IS-IS routing table",
+ "run": "vtysh -c \"show isis route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "node"
+ ],
+ "help": "Show node information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "help": "Show prefix segment IDs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "spf-delay-ietf"
+ ],
+ "help": "Show IS-IS SPF delay parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "summary"
+ ],
+ "help": "Show IS-IS information summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology"
+ ],
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show IS-IS link state database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "help": "Show IS-IS link state database PDU",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "hostname"
+ ],
+ "help": "Show IS-IS dynamic hostname mapping",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show IS-IS interfaces",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface"
+ ],
+ "help": "Show interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "router"
+ ],
+ "help": "Show router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show IS-IS neighbor adjacencies",
+ "run": "vtysh -c \"show isis neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS neighbor adjacency",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show IS-IS routing table",
+ "run": "vtysh -c \"show isis route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "node"
+ ],
+ "help": "Show node information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "help": "Show prefix segment IDs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "spf-delay-ietf"
+ ],
+ "help": "Show IS-IS SPF delay parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Show IS-IS information summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology"
+ ],
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "sessions"
+ ],
+ "help": "Show active L2TP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "statistics"
+ ],
+ "help": "Show L2TP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "license"
+ ],
+ "help": "Show VyOS license information",
+ "run": "less $_vyatta_less_options --prompt=\".license, page %dt of %D\" -- ${vyatta_sysconfdir}/LICENSE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "detail"
+ ],
+ "help": "Show LLDP neighbor details",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show LLDP for specified interface",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --interface $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors"
+ ],
+ "help": "Show LLDP neighbors",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "all"
+ ],
+ "help": "Show contents of all master log files",
+ "run": "sudo bash -c 'eval $(lesspipe); less $_vyatta_less_options --prompt=\".logm, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /var/log/messages* | sort -nr`'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "authorization"
+ ],
+ "help": "Show listing of authorization attempts",
+ "run": "journalctl --no-hostname --boot --quiet SYSLOG_FACILITY=10 SYSLOG_FACILITY=4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "cluster"
+ ],
+ "help": "Show log for Cluster",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e heartbeat -e cl_status -e mach_down -e ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "conntrack-sync"
+ ],
+ "help": "Show log for Conntrack-sync",
+ "run": "journalctl --no-hostname --boot --unit conntrackd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "console-server"
+ ],
+ "help": "Show log for serial console server",
+ "run": "journalctl --no-hostname --boot --follow --unit conserver-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "help": "Show logs from a given container",
+ "run": "sudo podman logs --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "help": "Show DHCP client logs",
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "help": "Show log for DHCP server",
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "help": "Show DHCPv6 client logs",
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Show log for DHCPv6 server",
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server6.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Show log for dynamic DNS",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"ddclient\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Show log for DNS Forwarding",
+ "run": "journalctl --no-hostname --boot --unit pdns-recursor.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Show log for a specified firewall (IPv6)",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show log for a rule in the specified firewall",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"\\[$5-$7-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Show log for a specified firewall (IPv4)",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show log for a rule in the specified firewall",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | egrep \"\\[$5-$7-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "flow-accounting"
+ ],
+ "help": "Show log for flow-accounting",
+ "run": "journalctl --no-hostname --boot --unit uacctd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "https"
+ ],
+ "help": "Show log for HTTPs",
+ "run": "journalctl --no-hostname --boot --unit nginx.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "ids",
+ "ddos-protection"
+ ],
+ "help": "Show log for DDOS protection",
+ "run": "journalctl --no-hostname --boot --unit fastnetmon.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "all"
+ ],
+ "help": "Show contents of all master log files for image",
+ "run": "eval $(lesspipe); less $_vyatta_less_options --prompt=\".log?m, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages* | sort -nr`",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "authorization"
+ ],
+ "help": "Show listing of authorization attempts for image",
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/auth.log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>"
+ ],
+ "help": "Show contents of master log file for image",
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "tail",
+ "<text>"
+ ],
+ "help": "Show last changes to messages",
+ "run": "tail -n \"$6\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages | ${VYATTA_PAGER:-cat}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "kernel"
+ ],
+ "help": "Show log for Linux Kernel",
+ "run": "journalctl --no-hostname --boot --dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "lldp"
+ ],
+ "help": "Show log for LLDP",
+ "run": "journalctl --no-hostname --boot --unit lldpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "macsec",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show MACsec log on specific interface",
+ "run": "SRC=$(cli-shell-api returnValue interfaces macsec \"$5\" source-interface); journalctl --no-hostname --boot --unit \"wpa_supplicant-macsec@$SRC.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "macsec"
+ ],
+ "help": "Show log for MACsec",
+ "run": "journalctl --no-hostname --boot --unit \"wpa_supplicant-macsec@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nat"
+ ],
+ "help": "Show log for Network Address Translation (NAT)",
+ "run": "egrep -i \"kernel:.*\\[NAT-[A-Z]{3,}-[0-9]+(-MASQ)?\\]\" $(find /var/log -maxdepth 1 -type f -name messages\\* | sort -t. -k2nr)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nhrp"
+ ],
+ "help": "Show log for NHRP",
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log"
+ ],
+ "help": "Show contents of current master log file",
+ "run": "journalctl --no-hostname --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show OpenVPN log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit openvpn@$5.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn"
+ ],
+ "help": "Show log for OpenVPN",
+ "run": "journalctl --no-hostname --boot --unit openvpn@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show PPPoE log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe"
+ ],
+ "help": "Show log for PPPoE",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@pppoe*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "help": "Show log for BFD",
+ "run": "journalctl --boot /usr/lib/frr/bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "help": "Show log for BGP",
+ "run": "journalctl --boot /usr/lib/frr/bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "help": "Show log for ISIS",
+ "run": "journalctl --boot /usr/lib/frr/isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "help": "Show log for MPLS",
+ "run": "journalctl --boot /usr/lib/frr/ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "help": "Show log for Multicast protocol",
+ "run": "journalctl --boot /usr/lib/frr/pimd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "help": "Show log for NHRP",
+ "run": "journalctl --boot /usr/lib/frr/nhrpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "help": "Show log for OSPF",
+ "run": "journalctl --boot /usr/lib/frr/ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "help": "Show log for OSPF for IPv6",
+ "run": "journalctl --boot /usr/lib/frr/ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "help": "Show log for RIP",
+ "run": "journalctl --boot /usr/lib/frr/ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "help": "Show log for RIPng",
+ "run": "journalctl --boot /usr/lib/frr/ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "help": "Show log for static route",
+ "run": "journalctl --boot /usr/lib/frr/staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "snmp"
+ ],
+ "help": "Show log for Simple Network Monitoring Protocol (SNMP)",
+ "run": "journalctl --no-hostname --boot --unit snmpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "ssh"
+ ],
+ "help": "Show log for Secure Shell (SSH)",
+ "run": "journalctl --no-hostname --boot --unit ssh.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail"
+ ],
+ "help": "Show last 10 lines of /var/log/messages file",
+ "run": "tail -n 10 /var/log/messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail",
+ "<text>"
+ ],
+ "help": "Show last n changes to messages",
+ "run": "tail -n \"$4\" /var/log/messages | ${VYATTA_PAGER:-cat}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "all"
+ ],
+ "help": "Show log for ALL",
+ "run": "journalctl --no-hostname --boot --unit strongswan-starter.service --unit accel-ppp@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Show log for IPsec",
+ "run": "journalctl --no-hostname --boot --unit strongswan-starter.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Show log for L2TP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@l2tp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Show log for PPTP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@pptp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "sstp"
+ ],
+ "help": "Show log for SSTP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@sstp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vrrp"
+ ],
+ "help": "Show log for Virtual Router Redundancy Protocol (VRRP)",
+ "run": "journalctl --no-hostname --boot --unit keepalived.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "webproxy"
+ ],
+ "help": "Show log for Webproxy",
+ "run": "journalctl --no-hostname --boot --unit squid.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "groups"
+ ],
+ "help": "Show current login group information",
+ "run": "/usr/bin/id -Gn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "level"
+ ],
+ "help": "Show current login level",
+ "run": "if [ -n \"$VYATTA_USER_LEVEL_DIR\" ]; then basename $VYATTA_USER_LEVEL_DIR; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login"
+ ],
+ "help": "Show current login credentials",
+ "run": "${vyos_op_scripts_dir}/show_current_user.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "user"
+ ],
+ "help": "Show current login user id",
+ "run": "/usr/bin/id -un",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "monitoring"
+ ],
+ "help": "Show currently monitored services",
+ "run": "vtysh -c \"show debugging\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Match LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 neighbor $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 remote-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 local-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Display labels from LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 remote-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding"
+ ],
+ "help": "Label Information Base",
+ "run": "vtysh -c \"show mpls ldp binding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding $5 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>"
+ ],
+ "help": "LDP forwarding equivalence class",
+ "run": "vtysh -c \"show mpls ldp binding $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 local-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Match LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 neighbor $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp discovery detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery"
+ ],
+ "help": "Discovery hello information",
+ "run": "vtysh -c \"show mpls ldp discovery\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "interface"
+ ],
+ "help": "LDP interface information",
+ "run": "vtysh -c \"show mpls ldp interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "capabilities"
+ ],
+ "help": "Show neighbor capability information",
+ "run": "vtysh -c \"show mpls ldp neighbor capabilities\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp neighbor detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor"
+ ],
+ "help": "LDP neighbor information",
+ "run": "vtysh -c \"show mpls ldp neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "capabilities"
+ ],
+ "help": "Show neighbor capability information",
+ "run": "vtysh -c \"show mpls ldp neighbor $5 capabilities\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp neighbor $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "pseudowire"
+ ],
+ "help": "Show MPLS pseudowire interfaces",
+ "run": "vtysh -c \"show mpls pseudowires\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "table"
+ ],
+ "help": "Show MPLS table",
+ "run": "vtysh -c \"show mpls table\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "rules"
+ ],
+ "help": "Show configured destination NAT rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_rules --direction destination --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "statistics"
+ ],
+ "help": "Show statistics for configured destination NAT rules",
+ "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active NAT destination translations for an IP address",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "help": "Show active destination NAT translations",
+ "run": "${vyos_op_scripts_dir}/nat.py show_translations --direction destination --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "rules"
+ ],
+ "help": "Show configured source NAT rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_rules --direction source --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "statistics"
+ ],
+ "help": "Show statistics for configured source NAT rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_statistics --direction source --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active source NAT translations for an IP address",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "help": "Show active source NAT translations",
+ "run": "${vyos_op_scripts_dir}/nat.py show_translations --direction source --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "rules"
+ ],
+ "help": "Show configured destination NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_rules --direction destination --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "statistics"
+ ],
+ "help": "Show statistics for configured destination NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --destination",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active NAT66 destination translations for an IPv6 address",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT66 translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations"
+ ],
+ "help": "Show active destination NAT66 translations",
+ "run": "${vyos_op_scripts_dir}/nat.py show_translations --direction destination --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "rules"
+ ],
+ "help": "Show configured source NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_rules --direction source --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "statistics"
+ ],
+ "help": "Show statistics for configured source NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --source",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active source NAT66 translations for an IPv6 address",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose --ipaddr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT66 translations detail",
+ "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations"
+ ],
+ "help": "Show active source NAT66 translations",
+ "run": "${vyos_op_scripts_dir}/nat.py show_translations --direction source --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "netns"
+ ],
+ "help": "Show network namespace information",
+ "run": "ip netns ls",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "interface"
+ ],
+ "help": "Show NHRP interface connection information",
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl interface show; else echo OpenNHRP is not running; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "tunnel"
+ ],
+ "help": "Show NHRP tunnel connection information",
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl show ; else echo OpenNHRP is not running; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "info"
+ ],
+ "help": "Show NTP operational summary",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp"
+ ],
+ "help": "Show peer status of NTP daemon",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --basic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "server",
+ "<text>"
+ ],
+ "help": "Show date and time of specified NTP server",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --server \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "sessions"
+ ],
+ "help": "Show active OpenConnect server sessions",
+ "run": "${vyos_op_scripts_dir}/openconnect.py show_sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "full"
+ ],
+ "help": "Show full settings, including QR code and commands for VyOS",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"full\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-b32"
+ ],
+ "help": "Show OTP authentication secret in Base32 (used in mobile apps)",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-b32\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-hex"
+ ],
+ "help": "Show OTP authentication secret in Hex (used in VyOS config)",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-hex\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "qrcode"
+ ],
+ "help": "Show OTP authentication QR code",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"qrcode\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "uri"
+ ],
+ "help": "Show OTP authentication otpauth URI",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"uri\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "client"
+ ],
+ "help": "Show tunnel status for OpenVPN client interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "server"
+ ],
+ "help": "Show tunnel status for OpenVPN server interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "site-to-site"
+ ],
+ "help": "Show tunnel status for OpenVPN site-to-site interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=site-to-site",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca"
+ ],
+ "help": "Show x509 CA certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca",
+ "<text>"
+ ],
+ "help": "Show x509 CA certificate by name",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate"
+ ],
+ "help": "Show x509 certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate",
+ "<text>"
+ ],
+ "help": "Show x509 certificate by name",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "crl"
+ ],
+ "help": "Show x509 certificate revocation lists",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --crl \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki"
+ ],
+ "help": "Show PKI x509 certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route"
+ ],
+ "help": "Show IPv4 policy chain",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IPv4 policy chains",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv4 policy rules",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6"
+ ],
+ "help": "Show IPv6 policy chain",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>"
+ ],
+ "help": "Show IPv6 policy chains",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv6 policy rules",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "poweroff"
+ ],
+ "help": "Show scheduled poweroff",
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "interfaces"
+ ],
+ "help": "Show interfaces where PPPoE server listens on",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"pppoe interface show\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "sessions"
+ ],
+ "help": "Show active PPPoE server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "statistics"
+ ],
+ "help": "Show PPPoE server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "sessions"
+ ],
+ "help": "Show active PPTP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "statistics"
+ ],
+ "help": "Show PPTP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) cache for specified",
+ "run": "/usr/sbin/arp -e -n -i \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "run": "/usr/sbin/arp -e -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding"
+ ],
+ "help": "Show bonding queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet"
+ ],
+ "help": "Show ethernet queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input"
+ ],
+ "help": "Show input queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified input interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing"
+ ],
+ "help": "Show ethernet queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe"
+ ],
+ "help": "Show pppoe interface queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified pppoe interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pseudo-ethernet"
+ ],
+ "help": "Show tunnel queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "tunnel"
+ ],
+ "help": "Show tunnel queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vti"
+ ],
+ "help": "Show vti queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless"
+ ],
+ "help": "Show wireless queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "raid",
+ "<text>"
+ ],
+ "help": "Show status of RAID set",
+ "run": "${vyos_op_scripts_dir}/show_raid.sh $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "reboot"
+ ],
+ "help": "Show scheduled reboot",
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "remote-config",
+ "openvpn",
+ "<text>",
+ "remote-platform",
+ "<text>"
+ ],
+ "help": "Show remote side OpenVPN config for specified platform",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map"
+ ],
+ "help": "Show route-map information",
+ "run": "vtysh -c \"show route-map\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show specified route-map information",
+ "run": "vtysh -c \"show route-map $3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-connection"
+ ],
+ "help": "Show RPKI cache connections",
+ "run": "vtysh -c \"show rpki cache-connection\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-server"
+ ],
+ "help": "Show RPKI cache servers information",
+ "run": "vtysh -c \"show rpki cache-server\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "prefix-table"
+ ],
+ "help": "Show RPKI-validated prefixes",
+ "run": "vtysh -c \"show rpki prefix-table\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Show status of SNMP on remote host",
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\" --host \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>"
+ ],
+ "help": "Show status of SNMP community",
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifAlias",
+ "<text>"
+ ],
+ "help": "Show SNMP ifAlias for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifalias=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifDescr",
+ "<text>"
+ ],
+ "help": "Show SNMP ifDescr for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifdescr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifIndex",
+ "<text>"
+ ],
+ "help": "Show SNMP ifDescr for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifindex=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib"
+ ],
+ "help": "Show all SNMP interfaces MIB information",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "certificates"
+ ],
+ "help": "Show TSM certificates",
+ "run": "${vyos_op_scripts_dir}/snmp_v3_showcerts.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "group"
+ ],
+ "help": "Show the list of configured groups",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3"
+ ],
+ "help": "Show SNMP v3 status on localhost",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "trap-target"
+ ],
+ "help": "Show the list of configured targets",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --trap",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "user"
+ ],
+ "help": "Show the list of configured users",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --user",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "view"
+ ],
+ "help": "Show the list of configured views",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --view",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "sessions"
+ ],
+ "help": "Show active SSTP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "statistics"
+ ],
+ "help": "Show SSTP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "config"
+ ],
+ "help": "Intel QAT configuration",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --conf --dev $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "flows"
+ ],
+ "help": "Intel QAT flows",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --flow --dev $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "interrupts"
+ ],
+ "help": "Intel QAT interrupts",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --interrupts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "help": "Intel QAT (Quick Assist Technology) Devices",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --hw",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "status"
+ ],
+ "help": "Intel QAT status",
+ "run": "${vyos_op_scripts_dir}/show_acceleration.py --status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "diff",
+ "<text>"
+ ],
+ "help": "config file changes at a given revision",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>",
+ "commands"
+ ],
+ "help": "compare config file revisions",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>"
+ ],
+ "help": "compare config file revisions",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>"
+ ],
+ "help": "show commit revision file",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit"
+ ],
+ "help": "Show commit revisions log",
+ "run": "${vyatta_sbindir}/vyatta-config-mgmt.pl --action=show-commit-log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections"
+ ],
+ "help": "Show active network connections on the system",
+ "run": "netstat -an",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "all"
+ ],
+ "help": "Show all TCP connections",
+ "run": "ss -t -a",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp"
+ ],
+ "help": "Show TCP connection information",
+ "run": "ss -t -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "numeric"
+ ],
+ "help": "Show TCP connection without resolving names",
+ "run": "ss -t -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp"
+ ],
+ "help": "Show UDP socket information",
+ "run": "ss -u -a -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp",
+ "numeric"
+ ],
+ "help": "Show UDP socket information without resolving names",
+ "run": "ss -u -a -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "cpu"
+ ],
+ "help": "Show CPU information",
+ "run": "${vyos_op_scripts_dir}/cpu.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image"
+ ],
+ "help": "Show installed VyOS images",
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "storage"
+ ],
+ "help": "Show disk space utilization of system images",
+ "run": "sudo /opt/vyatta/bin/show-image-storage.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "version"
+ ],
+ "help": "Show installed VyOS images with version number",
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show --show_vers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "kernel-messages"
+ ],
+ "help": "Show messages in kernel ring buffer",
+ "run": "sudo dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "all"
+ ],
+ "help": "Show information about all accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "locked"
+ ],
+ "help": "Show information about locked accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py locked",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users"
+ ],
+ "help": "Show user account information",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "other"
+ ],
+ "help": "Show information about non VyOS user accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py other",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "vyos"
+ ],
+ "help": "Show information about VyOS user accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py vyos",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "cache"
+ ],
+ "help": "Show kernel cache information",
+ "run": "sudo slabtop -o",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "detail"
+ ],
+ "help": "Show detailed system memory usage",
+ "run": "cat /proc/meminfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory"
+ ],
+ "help": "Show system memory usage",
+ "run": "${vyos_op_scripts_dir}/memory.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "routing-daemons"
+ ],
+ "help": "Show memory usage of all routing protocols",
+ "run": "vtysh -c \"show memory\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "extensive"
+ ],
+ "help": "Show extensive process info",
+ "run": "top -b -n1",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes"
+ ],
+ "help": "Show system processes",
+ "run": "ps ax",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "summary"
+ ],
+ "help": "Show summary of system processes",
+ "run": "${vyos_op_scripts_dir}/uptime.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "tree"
+ ],
+ "help": "Show process tree",
+ "run": "ps -ejH",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "routing-daemons"
+ ],
+ "help": "Show Quagga routing daemons",
+ "run": "vtysh -c \"show daemons\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "storage"
+ ],
+ "help": "Show filesystem usage",
+ "run": "${vyos_op_scripts_dir}/storage.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "updates"
+ ],
+ "help": "Show system available updates",
+ "run": "${vyos_op_scripts_dir}/system.py show_update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "uptime"
+ ],
+ "help": "Show system uptime and load averages",
+ "run": "${vyos_op_scripts_dir}/uptime.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "table"
+ ],
+ "help": "Show routing tables",
+ "run": "vtysh -c \"show zebra router table summary\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief"
+ ],
+ "help": "Show brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save"
+ ],
+ "help": "Save brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed brief tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed"
+ ],
+ "help": "Save uncompressed brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed brief tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support"
+ ],
+ "help": "Show consolidated tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief"
+ ],
+ "help": "Show brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save"
+ ],
+ "help": "Save brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed brief tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed"
+ ],
+ "help": "Save uncompressed brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed brief tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private"
+ ],
+ "help": "Show consolidated tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save"
+ ],
+ "help": "Save consolidated tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed tech-support report to the specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed"
+ ],
+ "help": "Save consolidated tech-support report uncompressed (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save"
+ ],
+ "help": "Save consolidated tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed tech-support report to the specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed"
+ ],
+ "help": "Save consolidated tech-support report uncompressed (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users"
+ ],
+ "help": "Show user information",
+ "run": "who -H",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent"
+ ],
+ "help": "Show 10 recently logged in users",
+ "run": "last -aF -n 10 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent",
+ "<text>"
+ ],
+ "help": "Show specified number of recently logged in users",
+ "run": "last -aF -n $4 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "all"
+ ],
+ "help": "Show system version and versions of all packages",
+ "run": "echo \"Package versions:\"; dpkg -l | cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "frr"
+ ],
+ "help": "Show Quagga version information",
+ "run": "vtysh -c \"show version\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "funny"
+ ],
+ "help": "Show system version and some fun stuff",
+ "run": "sudo ${vyos_op_scripts_dir}/version.py show --funny",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "kernel"
+ ],
+ "help": "Show Linux Kernel version information",
+ "run": "uname -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version"
+ ],
+ "help": "Show system version information",
+ "run": "sudo ${vyos_op_scripts_dir}/version.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "virtual-server"
+ ],
+ "help": "Show virtual server information",
+ "run": "${vyos_op_scripts_dir}/show_virtual_server.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug"
+ ],
+ "help": "Show VPN debugging information",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show debugging information for a peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Show debug information for peer tunnel",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "nat-traversal"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA) that",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --nat=\"yes\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA)",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA) for a",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --peer=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "secrets"
+ ],
+ "help": "Show all the pre-shared key secrets",
+ "run": "sudo cat /etc/ipsec.secrets | sed 's/#.*//'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "status"
+ ],
+ "help": "Show summary of IKE process information",
+ "run": "if pgrep charon >/dev/null ; then echo \"Running: $(pgrep charon)\" ; else echo \"Process is not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "policy"
+ ],
+ "help": "Show the in-kernel crypto policies",
+ "run": "sudo ip xfrm policy list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "remote-access"
+ ],
+ "help": "Show active VPN server sessions",
+ "run": "${vyos_op_scripts_dir}/show_vpn_ra.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa"
+ ],
+ "help": "Show all active IPsec Security Associations (SA)",
+ "run": "if pgrep charon >/dev/null ; then sudo ${vyos_op_scripts_dir}/ipsec.py show_sa ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa",
+ "verbose"
+ ],
+ "help": "Show Verbose Detail on all active IPsec Security Associations",
+ "run": "if pgrep charon >/dev/null ; then sudo /usr/sbin/ipsec statusall ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "state"
+ ],
+ "help": "Show the in-kernel crypto state",
+ "run": "sudo ip xfrm state list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "status"
+ ],
+ "help": "Show status of IPsec process",
+ "run": "if pgrep charon >/dev/null ; then echo -e \"IPsec Process Running: $(pgrep charon)\\n$(sudo /usr/sbin/ipsec status)\" ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf"
+ ],
+ "help": "Show VRF (Virtual Routing and Forwarding) information",
+ "run": "${vyos_op_scripts_dir}/vrf.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show information on specific VRF instance",
+ "run": "${vyos_op_scripts_dir}/vrf.py show --name=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>",
+ "processes"
+ ],
+ "help": "Shows all process ids associated with VRF",
+ "run": "ip vrf pids \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "detail"
+ ],
+ "help": "Show detailed VRRP state information",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --data",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp"
+ ],
+ "help": "Show VRRP (Virtual Router Redundancy Protocol) information",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "statistics"
+ ],
+ "help": "Show VRRP statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "connection"
+ ],
+ "help": "Show Wide Area Network (WAN) load-balancing flow",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance"
+ ],
+ "help": "Show Wide Area Network (WAN) load-balancing information",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status"
+ ],
+ "help": "Show WAN load-balancing statistics",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status",
+ "with-dns"
+ ],
+ "help": "Show WAN load-balancing statistics",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "blacklist",
+ "categories"
+ ],
+ "help": "Show webproxy blacklist categories",
+ "run": "${vyos_completion_dir}/list_webproxy_category.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "log"
+ ],
+ "help": "Show contents of WebProxy access log",
+ "run": "if [ -e /var/log/squid/access.log ]; then sudo less $_vyatta_less_options --prompt=\"file %i of %m, page %dt of %D\" -- `printf \"%s\\n\" /var/log/squid/access.log* | sort -nr`; else echo \"No WebProxy log\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "update-log"
+ ],
+ "help": "Show update log for url-filter database",
+ "run": "if [ -e /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus ]; then cat /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus; else echo \"Update log not found\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "client",
+ "summary"
+ ],
+ "help": "Brief Summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "dplane"
+ ],
+ "help": "Zebra dataplane information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra"
+ ],
+ "help": "Show Zebra routing information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "router",
+ "table",
+ "summary"
+ ],
+ "help": "Summary Information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy"
+ ],
+ "help": "Show zone policy information",
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy",
+ "zone",
+ "<text>"
+ ],
+ "help": "Show summary of zone policy for a specific zone",
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>"
+ ],
+ "help": "Telnet to a host",
+ "run": "/usr/bin/telnet $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "help": "Telnet to a host:port",
+ "run": "/usr/bin/telnet $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>"
+ ],
+ "help": "Trace network path to node",
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Traceroute options",
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Update container image",
+ "run": "if cli-shell-api existsActive container name \"$4\"; then sudo podman pull $(cli-shell-api returnActiveValue container name \"$4\" image); else echo \"Container $4 does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Update Dynamic DNS information",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "geoip"
+ ],
+ "help": "Update GeoIP database and firewall sets",
+ "run": "sudo ${vyos_libexec_dir}/geoip-update.py --force",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "webproxy",
+ "blacklists"
+ ],
+ "help": "Update the webproxy blacklist database",
+ "run": "sudo ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "wake-on-lan",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Station (MAC) address to wake up",
+ "run": "sudo /usr/sbin/etherwake -i \"$3\" \"$5\"",
+ "type": null,
+ "val_help": null
+ }
+ ],
+ "os": "1.4-rolling-202210090955"
+} \ No newline at end of file
diff --git a/docs/_include/coverage/20221229-1.4-rolling-202212280917.json b/docs/_include/coverage/20221229-1.4-rolling-202212280917.json
new file mode 100644
index 00000000..a1eb104b
--- /dev/null
+++ b/docs/_include/coverage/20221229-1.4-rolling-202212280917.json
@@ -0,0 +1,125763 @@
+{
+ "cfgcmd": [
+ {
+ "cmd": [
+ "cluster",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32: 1-29999; Interval after which a node is considered dead after missing heartbeats (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "auto-failback",
+ "<value>"
+ ],
+ "help": "Fail back to primary node if it recovers from failure",
+ "run": null,
+ "type": "bool",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "monitor",
+ "<value>"
+ ],
+ "help": "IP address(es) for monitoring connectivity",
+ "run": null,
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "help": "Host name of the primary node [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "secondary",
+ "<value>"
+ ],
+ "help": "Host name(s) of the secondary node(s) [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "group",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "help": "lp: <IP addr>/<prefix len>/<interface>; IP address (with subnet mask length and interface) to be clustered",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "keepalive-interval",
+ "<value>"
+ ],
+ "help": "Time interval between heartbeat packets (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "mcast-group",
+ "<value>"
+ ],
+ "help": "Multicast group for sending/receiving heartbeat packets",
+ "run": null,
+ "type": "ipv4",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "monitor-dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32: 1-29999; Interval after which a monitor node is considered dead (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "cluster",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "allow-host-networks"
+ ],
+ "help": "Allow host networks in container",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "cap-add",
+ "<value>"
+ ],
+ "help": "lp: sys-time; Permission to set system clock",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: txt; Destination container device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "device",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: txt; Source device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: txt; Set environment option value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "image",
+ "<value>"
+ ],
+ "help": "Image name in the hub-registry",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "memory",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16384; Container memory in megabytes (MB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "network",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: start-end; Destination container port range (e.g. 10025-10030)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: udp; Use User Datagram Protocol for given port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "port",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: start-end; Source host port range (e.g. 10025-10030)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "restart",
+ "<value>"
+ ],
+ "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "shared-memory",
+ "<value>"
+ ],
+ "help": "lp: u32:1-8192; Container memory in megabytes (MB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: txt; Destination container directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "name",
+ "<text>",
+ "volume",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: txt; Source host directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Network description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "network",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "container",
+ "registry",
+ "<value>"
+ ],
+ "help": "Registry Name (default: docker.io, quay.io)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "all-ping",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "broadcast-ping",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "config-trap",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 range to match (e.g. 10.0.0.1-10.0.0.200)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "address-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another address-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "domain-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: txt; Domain address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "domain-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "interface-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "interface-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another interface-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "interface-group",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface-group member",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6range; IPv6 range to match (e.g. 2002::1-2002::ff)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-address-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another ipv6-address-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another ipv6-network-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "ipv6-network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another mac-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "mac-group",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: macaddr; MAC address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another network-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "network-group",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 Subnet to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "include",
+ "<value>"
+ ],
+ "help": "Include another port-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "group",
+ "port-group",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: start-end; Numbered port range (e.g. 1001-1050)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "in",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "in",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "local",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "local",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "out",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "Local IPv6 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "interface",
+ "<text>",
+ "out",
+ "name",
+ "<value>"
+ ],
+ "help": "Local IPv4 firewall ruleset name for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ip-src-route",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "default-jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined in default-action",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Connection-mark to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IP mask to apply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "fqdn",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Fully qualified domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !macaddr; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMPv6 code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMPv6 type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: mld2-listener-report; ICMPv6 type 143: mld2-listener-report",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "interface-group",
+ "<value>"
+ ],
+ "help": "Match interface-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "interface-name",
+ "<value>"
+ ],
+ "help": "Match interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined to use this setting",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "interface-group",
+ "<value>"
+ ],
+ "help": "Match interface-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "interface-name",
+ "<value>"
+ ],
+ "help": "Match interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IP mask to apply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "fqdn",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Fully qualified domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !macaddr; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-receive-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "ipv6-src-route",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "log-martians",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: accept; Accept if no prior rules are hit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "default-jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined in default-action",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Connection-mark to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-status",
+ "nat",
+ "<value>"
+ ],
+ "help": "lp: source; Match connections that are subject to source NAT",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 mask to apply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "fqdn",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Fully qualified domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !macaddr; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "interface-group",
+ "<value>"
+ ],
+ "help": "Match interface-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "interface-name",
+ "<value>"
+ ],
+ "help": "Match interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "jump-target",
+ "<value>"
+ ],
+ "help": "Set jump target. Action jump must be defined to use this setting",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: txt; integer/unit (Example: 5/minute)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "interface-group",
+ "<value>"
+ ],
+ "help": "Match interface-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "interface-name",
+ "<value>"
+ ],
+ "help": "Match interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: hour; Source addresses seen COUNT times in the last hour",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 mask to apply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "fqdn",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Fully qualified domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: <country>; Country code (2 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "geoip",
+ "inverse-match"
+ ],
+ "help": "Inverse match of country-codes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !macaddr; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter date using following notation - YYYY-MM-DD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "receive-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "resolver-cache"
+ ],
+ "help": "Retains last successful value if domain resolution fails",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "resolver-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-3600; Interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "send-redirects",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable sending IPv4 ICMP redirect messages",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "log",
+ "enable"
+ ],
+ "help": "Enable logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "established",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "log",
+ "enable"
+ ],
+ "help": "Enable logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "invalid",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: reject; Action to reject",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "log",
+ "enable"
+ ],
+ "help": "Enable logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "state-policy",
+ "related",
+ "log-level",
+ "<value>"
+ ],
+ "help": "lp: debug; Debug log level",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "syn-cookies",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable use of TCP SYN cookies with IPv4",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "twa-hazards-protection",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: reject; Drop and notify source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "IPv6 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "from",
+ "<text>",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "help": "IPv4 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface associated with zone",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop silently",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "ipv6-name",
+ "<value>"
+ ],
+ "help": "IPv6 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "intra-zone-filtering",
+ "firewall",
+ "name",
+ "<value>"
+ ],
+ "help": "IPv4 firewall ruleset",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "firewall",
+ "zone",
+ "<text>",
+ "local-zone"
+ ],
+ "help": "Zone to be local-zone",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "algorithm",
+ "<value>"
+ ],
+ "help": "lp: locality-based-least-connection; Locality-Based least connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "delay-loop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "forward-method",
+ "<value>"
+ ],
+ "help": "lp: tunnel; Tunneling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "persistence-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Timeout for persistent connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: udp; UDP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "connection-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Connection timeout to remote server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "virtual-server",
+ "<text>",
+ "real-server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "address",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "advertise-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Advertise interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password string (up to 8 characters)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "authentication",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: ah; AH - IPSEC (not recommended)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "excluded-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "Health check failure count required for transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "interval",
+ "<value>"
+ ],
+ "help": "Health check execution interval in seconds (default: 60)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "health-check",
+ "script",
+ "<value>"
+ ],
+ "help": "Health check script file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "hello-source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 hello source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "no-preempt"
+ ],
+ "help": "Disable master preemption",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "peer-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 unicast peer address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "preempt-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1000; preempt delay",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Router priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "rfc3768-compatibility"
+ ],
+ "help": "Use VRRP virtual MAC address as per RFC3768",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "exclude-vrrp-interface"
+ ],
+ "help": "Disable track state of main interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "track",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to backup",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to master",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to stop",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "group",
+ "<text>",
+ "vrid",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Virtual router identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "member",
+ "<value>"
+ ],
+ "help": "lp: txt; VRRP group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "backup",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to backup",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "fault",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to fault",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "master",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to master",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "high-availability",
+ "vrrp",
+ "sync-group",
+ "<text>",
+ "transition-script",
+ "stop",
+ "<value>"
+ ],
+ "help": "Script to run on VRRP state transition to stop",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "arp-monitor",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "hash-policy",
+ "<value>"
+ ],
+ "help": "lp: encap3+4; combine encapsulated IP address and port to make hash",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "lacp-rate",
+ "<value>"
+ ],
+ "help": "lp: fast; Request partner to transmit LACPDUs every 1 second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "member",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mii-mon-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:50-1000; MII link monitoring frequency in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "min-links",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16; Minimum number of member interfaces required up before enabling bond",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: xor-hash; Distribute based on MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "primary",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Enable eXpress Data Path",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "aging",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1000000; MAC address aging time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "enable-vlan"
+ ],
+ "help": "Enable VLAN aware bridge",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "forwarding-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "hello-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "querier"
+ ],
+ "help": "Enable IGMP/MLD querier",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "igmp",
+ "snooping"
+ ],
+ "help": "Enable IGMP/MLD snooping",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "max-age",
+ "<value>"
+ ],
+ "help": "lp: u32:1-40; Bridge maximum aging time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "allowed-vlan",
+ "<value>"
+ ],
+ "help": "lp: <idN>-<idM>; VLAN id range allowed on this interface (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "isolated"
+ ],
+ "help": "Port is isolated (also known as Private-VLAN)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "native-vlan",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "member",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; Bridge port priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Bridge priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "stp"
+ ],
+ "help": "Enable spanning tree protocol",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "bridge",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "netns",
+ "<value>"
+ ],
+ "help": "lp: text; Network namespace name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "dummy",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-flow-control"
+ ],
+ "help": "Disable Ethernet flow control (pause frames)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "duplex",
+ "<value>"
+ ],
+ "help": "lp: full; Full duplex",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "eapol",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gro"
+ ],
+ "help": "Enable Generic Receive Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "gso"
+ ],
+ "help": "Enable Generic Segmentation Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "lro"
+ ],
+ "help": "Enable Large Receive Offload",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "rfs"
+ ],
+ "help": "Enable Receive Flow Steering",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "rps"
+ ],
+ "help": "Enable Receive Packet Steering",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "sg"
+ ],
+ "help": "Enable Scatter-Gather",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "offload",
+ "tso"
+ ],
+ "help": "Enable TCP Segmentation Offloading",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: u32:80-16384; ring buffer size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "ring-buffer",
+ "tx",
+ "<value>"
+ ],
+ "help": "lp: u32:80-16384; ring buffer size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "lp: 100000; 100 Gbit/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Enable eXpress Data Path",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "help": "lp: inherit; Copy from the original IP header",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "geneve",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "input",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "destination-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "help": "lp: ip; IP encapsulation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-session-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 peer session identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "peer-tunnel-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "session-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 session identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "source-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "tunnel-id",
+ "<value>"
+ ],
+ "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "loopback",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: gcm-aes-256; Galois/Counter Mode of AES cipher with 256-bit key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "encrypt"
+ ],
+ "help": "Enable optional MACsec encryption",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "cak",
+ "<value>"
+ ],
+ "help": "lp: txt; 16-byte (128-bit) hex-string (32 hex-digits) for gcm-aes-128 or 32-byte (256-bit) hex-string (64 hex-digits) for gcm-aes-256",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "ckn",
+ "<value>"
+ ],
+ "help": "lp: txt; 32-byte (256-bit) hex-string (64 hex-digits)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "mka",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "security",
+ "replay-window",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Number of packets that could be misordered",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "macsec",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "OpenVPN password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "help": "OpenVPN username used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "device-type",
+ "<value>"
+ ],
+ "help": "lp: tap; TAP device, required for OSI layer 2",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "encryption",
+ "ncp-ciphers",
+ "<value>"
+ ],
+ "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: sha512; SHA-512 algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1000; Maximum number of keepalive packet failures",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "keep-alive",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Keepalive packet interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-address",
+ "<text>",
+ "subnet-mask",
+ "<value>"
+ ],
+ "help": "Subnet-mask for local IP address of tunnel (IPv4 only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-host",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Local IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "local-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: server; Server in client-server mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "openvpn-option",
+ "<value>"
+ ],
+ "help": "Additional OpenVPN options. You must use the syntax of",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "persistent-tunnel"
+ ],
+ "help": "Do not close and reopen interface (TUN/TAP device) on client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp-active; TCP and initiates connections actively",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Remote end IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-host",
+ "<value>"
+ ],
+ "help": "lp: txt; Hostname of remote host",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "remote-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "replace-default-route",
+ "local",
+ "<value>"
+ ],
+ "help": "Tunnel endpoints are on the same subnet",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Client IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "push-route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ip-pool",
+ "subnet-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 subnet mask",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "base",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Client IPv6 pool base address with optional prefix length (defaults: base = server subnet + 0x1000, prefix length = server prefix length)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "client-ipv6-pool",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Domain Name Server suffix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "max-connections",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4096; Number of concurrent clients",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "challenge",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable chalenge-response (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "digits",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "drift",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "slop",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "mfa",
+ "totp",
+ "step",
+ "<value>"
+ ],
+ "help": "lp: 1-65535; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "push-route",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Metric for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "reject-unconfigured-clients"
+ ],
+ "help": "Reject connections from clients that are not explicitly",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "server",
+ "topology",
+ "<value>"
+ ],
+ "help": "lp: subnet; Subnet topology",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "shared-secret-key",
+ "<value>"
+ ],
+ "help": "Secret key shared with remote end of tunnel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "auth-key",
+ "<value>"
+ ],
+ "help": "TLS shared secret key for tls-auth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "crypt-key",
+ "<value>"
+ ],
+ "help": "Static key to use to authenticate control channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "dh-params",
+ "<value>"
+ ],
+ "help": "Diffie Hellman parameters (server only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "role",
+ "<value>"
+ ],
+ "help": "lp: passive; Wait for incoming TLS connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "tls",
+ "tls-version-min",
+ "<value>"
+ ],
+ "help": "lp: 1.3; TLS v1.3",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "use-lzo-compression"
+ ],
+ "help": "Use fast LZO compression on this TUN/TAP interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "access-concentrator",
+ "<value>"
+ ],
+ "help": "Access concentrator name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "help": "Establishment connection automatically when traffic is sent",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "idle-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-86400; Idle timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address of local end of the PPPoE link",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "no-peer-dns"
+ ],
+ "help": "Do not use DNS servers provided by the peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address of remote end of the PPPoE link",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "service-name",
+ "<value>"
+ ],
+ "help": "Service name, only connect to access concentrators advertising",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: passthru; Promicious mode passthrough of underlying device",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Physical interface used for traffic forwarding",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "no-peer-dns"
+ ],
+ "help": "Do not use DNS servers provided by the peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: hostname; Server hostname/FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "6rd-relay-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix of interface for 6rd",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "encapsulation",
+ "<value>"
+ ],
+ "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:64-8024; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable multicast (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "direction",
+ "<value>"
+ ],
+ "help": "lp: egress; Mirror egress traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "index",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "erspan",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; ERSPAN Type III",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ignore-df"
+ ],
+ "help": "Ignore the DF (don't fragment) bit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: u32; Tunnel key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "no-pmtu-discovery"
+ ],
+ "help": "Disable path MTU discovery",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "encaplimit",
+ "<value>"
+ ],
+ "help": "lp: none; Disable encapsulation limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "hoplimit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Hop limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "tclass",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "peer-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of peer interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vti",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "external"
+ ],
+ "help": "Use external control plane",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "gpe"
+ ],
+ "help": "Enable Generic Protocol extension (VXLAN-GPE)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Multicast IPv6 group address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "df",
+ "<value>"
+ ],
+ "help": "lp: inherit; Copy from the original IP header",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "tos",
+ "<value>"
+ ],
+ "help": "lp: u32:0-99; Type of Service (TOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ip",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Time to Live",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "ipv6",
+ "flowlabel",
+ "<value>"
+ ],
+ "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "parameters",
+ "nolearning"
+ ],
+ "help": "Do not add unknown addresses into forwarding database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Tunnel remote IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: number; value which marks the packet for QoS/shaper",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of remote tunnel endpoint",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "allowed-ips",
+ "<value>"
+ ],
+ "help": "IP addresses allowed to traverse the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "persistent-keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "preshared-key",
+ "<value>"
+ ],
+ "help": "base64 encoded preshared key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peer",
+ "<text>",
+ "public-key",
+ "<value>"
+ ],
+ "help": "base64 encoded public key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "private-key",
+ "<value>"
+ ],
+ "help": "Base64 encoded private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "40mhz-incapable"
+ ],
+ "help": "40MHz intolerance, use 20MHz only!",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "auto-powersave"
+ ],
+ "help": "Enable WMM-PS unscheduled automatic power aave delivery [U-APSD]",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "help": "lp: ht40-; Supported channel set width both 20 MHz and 40 MHz with secondary channel below primary channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "delayed-block-ack"
+ ],
+ "help": "Enable HT-delayed block ack",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "dsss-cck-40"
+ ],
+ "help": "Enable DSSS_CCK-40",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "greenfield"
+ ],
+ "help": "Enable HT-greenfield",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "ldpc"
+ ],
+ "help": "Enable LDPC coding capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "lsig-protection"
+ ],
+ "help": "Enable L-SIG TXOP protection capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "max-amsdu",
+ "<value>"
+ ],
+ "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "short-gi",
+ "<value>"
+ ],
+ "help": "lp: 40; Short GI for 40 MHz",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "smps",
+ "<value>"
+ ],
+ "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "ht",
+ "stbc",
+ "tx"
+ ],
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-ht"
+ ],
+ "help": "Require stations to support HT PHY (reject association if they",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "require-vht"
+ ],
+ "help": "Require stations to support VHT PHY (reject association if they",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-8; Number of antennas for this card",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "antenna-pattern-fixed"
+ ],
+ "help": "Set if antenna pattern does not change during the lifetime of an",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "beamform",
+ "<value>"
+ ],
+ "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-1",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 42 for primary 80MHz channel 36)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "center-channel-freq",
+ "freq-2",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 58 for primary 80MHz channel 52)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "channel-set-width",
+ "<value>"
+ ],
+ "help": "lp: 3; 80+80 MHz channel width",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "ldpc"
+ ],
+ "help": "Enable LDPC (Low Density Parity Check) coding capability",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "link-adaptation",
+ "<value>"
+ ],
+ "help": "lp: both; Station can provide VHT MFB in response to VHT MRQ and unsolicited VHT MFB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu",
+ "<value>"
+ ],
+ "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "max-mpdu-exp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Maximum length of A-MPDU pre-EOF padding = 2 pow(13 + x) -1 octets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "short-gi",
+ "<value>"
+ ],
+ "help": "lp: 160; Short GI for 160 MHz",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "rx",
+ "<value>"
+ ],
+ "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "stbc",
+ "tx"
+ ],
+ "help": "Enable sending PPDU using STBC (Space Time Block Coding)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "tx-powersave"
+ ],
+ "help": "Enable VHT TXOP Power Save Mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "capabilities",
+ "vht",
+ "vht-cf"
+ ],
+ "help": "Station supports receiving VHT variant HT Control field",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "channel",
+ "<value>"
+ ],
+ "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "country-code",
+ "<value>"
+ ],
+ "help": "lp: txt; ISO/IEC 3166-1 Country Code",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-broadcast-ssid"
+ ],
+ "help": "Disable broadcast of SSID from access-point",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "expunge-failing-stations"
+ ],
+ "help": "Disassociate stations based on excessive transmission failures",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "hw-id",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "isolate-stations"
+ ],
+ "help": "Isolate stations on the AP so they cannot see each other",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "max-stations",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2007; Number of allowed stations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mgmt-frame-protection",
+ "<value>"
+ ],
+ "help": "lp: required; MFP enforced",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: ac; 802.11ac - 1300 Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "physical-device",
+ "<value>"
+ ],
+ "help": "Wireless physical device (default: phy0)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "reduce-transmit-power",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; TX power reduction in dBm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wep",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; Wired Equivalent Privacy key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "cipher",
+ "<value>"
+ ],
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "group-cipher",
+ "<value>"
+ ],
+ "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase of at least 8 but not more than 63 printable characters",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "accounting"
+ ],
+ "help": "Enable RADIUS server to receive accounting info",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "security",
+ "wpa",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "ssid",
+ "<value>"
+ ],
+ "help": "Wireless access-point service set identifier (SSID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "egress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ingress-qos",
+ "<value>"
+ ],
+ "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-16000; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vif-c",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif-s",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "apn",
+ "<value>"
+ ],
+ "help": "Access Point Name (APN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Password used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "authentication",
+ "user",
+ "<value>"
+ ],
+ "help": "lp: txt; Username used for connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "connect-on-demand"
+ ],
+ "help": "Establishment connection automatically when traffic is sent",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Identifier used by client to identify itself to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "default-route-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for the default route from DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Override system host-name sent to DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "mtu"
+ ],
+ "help": "Use MTU value from DHCP server - ignore interface setting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "no-default-route"
+ ],
+ "help": "Do not install default route to system",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "reject",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcp-options",
+ "vendor-class-id",
+ "<value>"
+ ],
+ "help": "Identify the vendor client type to the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "duid",
+ "<value>"
+ ],
+ "help": "lp: duid; DHCP unique identifier (DUID)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "parameters-only"
+ ],
+ "help": "Acquire only config parameters, no address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: >0; Used to form IPv6 interface address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "interface",
+ "<text>",
+ "sla-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "pd",
+ "<text>",
+ "length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Length of delegated prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "rapid-commit"
+ ],
+ "help": "Wait for immediate reply instead of advertisements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "dhcpv6-options",
+ "temporary"
+ ],
+ "help": "IPv6 temporary address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "disable-link-detect"
+ ],
+ "help": "Ignore link state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "arp-cache-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; ARP cache entry timout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-arp-filter"
+ ],
+ "help": "Disable ARP filter on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-accept"
+ ],
+ "help": "Enable ARP accept on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-announce"
+ ],
+ "help": "Enable ARP announce on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-arp-ignore"
+ ],
+ "help": "Enable ARP ignore on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-directed-broadcast"
+ ],
+ "help": "Enable directed broadcast forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "enable-proxy-arp"
+ ],
+ "help": "Enable proxy-arp on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "proxy-arp-pvlan"
+ ],
+ "help": "Enable private VLAN proxy ARP on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ip",
+ "source-validation",
+ "<value>"
+ ],
+ "help": "lp: disable; No source validation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "autoconf"
+ ],
+ "help": "Enable acquisition of IPv6 address using stateless autoconfig",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "eui64",
+ "<value>"
+ ],
+ "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "address",
+ "no-default-link-local"
+ ],
+ "help": "Remove the default link-local address from the interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "adjust-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:536-65535; TCP Maximum segment size in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "ipv6",
+ "dup-addr-detect-transmits",
+ "<value>"
+ ],
+ "help": "lp: u32:1-n; Number of NS messages to send while performing DAD",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "egress",
+ "<value>"
+ ],
+ "help": "Mirror the egress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mirror",
+ "ingress",
+ "<value>"
+ ],
+ "help": "Mirror the ingress traffic of the interface to the destination",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "redirect",
+ "<value>"
+ ],
+ "help": "lp: Interface for packet redirection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "in",
+ "<value>"
+ ],
+ "help": "Ingress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "traffic-policy",
+ "out",
+ "<value>"
+ ],
+ "help": "Egress traffic policy for interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "interfaces",
+ "wwan",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "disable-source-nat"
+ ],
+ "help": "Disable source nat rules from being configured for wan load balancing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "enable-local-traffic"
+ ],
+ "help": "Enable wan load balancing for locally sourced traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "flush-connections"
+ ],
+ "help": "Flush connection tracking tables on connection state change",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "hook",
+ "<value>"
+ ],
+ "help": "lp: Script in /config/scripts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "failure-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Failure count",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "nexthop",
+ "<value>"
+ ],
+ "help": "lp: dhcp; Set the nexthop via DHCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "success-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Success count",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "resp-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-30; Response time (seconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "Health target address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "test-script",
+ "<value>"
+ ],
+ "help": "lp: Script in /config/scripts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "ttl-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "interface-health",
+ "<text>",
+ "test",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: user-defined; User defined test script",
+ "run": null,
+ "type": " txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "elp: Multiple destination ports can be specified as a comma-separated list.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from wan load balance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "failover"
+ ],
+ "help": "Enable failover for packets matching this rule from wan load balance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "interface",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Interface weight",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "Burst limit for matching packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "period",
+ "<value>"
+ ],
+ "help": "Time window for rate calculation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "Number of packets used for rate limit",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "limit",
+ "threshold",
+ "<value>"
+ ],
+ "help": "Threshold behavior for limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "per-packet-balancing"
+ ],
+ "help": "Option to match traffic per-packet instead of the default, per-flow",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; All IP protocols except for the specified name or number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "elp: Multiple source ports can be specified as a comma-separated list.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "load-balancing",
+ "wan",
+ "sticky-connections",
+ "inbound"
+ ],
+ "help": "Enable sticky incoming WAN connections",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "help": "lp: none; Do not apply port randomization (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Outbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "address-mapping",
+ "<value>"
+ ],
+ "help": "lp: random; Random source or destination address allocation for each connection (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "options",
+ "port-mapping",
+ "<value>"
+ ],
+ "help": "lp: none; Do not apply port randomization (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat",
+ "static",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 prefix to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Rule description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable NAT66 rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound interface of NAT66 traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT66 rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "destination",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Rule description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "destination",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable NAT66 rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "exclude"
+ ],
+ "help": "Exclude packets matching this rule from NAT",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "log"
+ ],
+ "help": "NAT66 rule logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "outbound-interface",
+ "<value>"
+ ],
+ "help": "Outbound interface of NAT66 traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "source",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: !ipv6net; Match everything except the specified IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: masquerade; NAT to the primary address of outbound-interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "nat66",
+ "source",
+ "rule",
+ "<text>",
+ "translation",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: range; Numbered port range (e.g., 1001-1005)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "netns",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "help": "CA certificate in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "crl",
+ "<value>"
+ ],
+ "help": "Certificate revocation list in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "CA private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "CA private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "ca",
+ "<text>",
+ "revoke"
+ ],
+ "help": "If parent CA is present, this CA certificate will be included in",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "certificate",
+ "<value>"
+ ],
+ "help": "Certificate in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "Certificate private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "Certificate private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "certificate",
+ "<text>",
+ "revoke"
+ ],
+ "help": "If CA is present, this certificate will be included in generated",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "dh",
+ "<text>",
+ "parameters",
+ "<value>"
+ ],
+ "help": "DH parameters in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "key",
+ "<value>"
+ ],
+ "help": "Private key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "private",
+ "password-protected"
+ ],
+ "help": "Private key is password protected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "key-pair",
+ "<text>",
+ "public",
+ "key",
+ "<value>"
+ ],
+ "help": "Public key in PEM format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "OpenVPN shared secret key data",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "help": "OpenVPN shared secret key version",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "country",
+ "<value>"
+ ],
+ "help": "Default country (default: GB)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "locality",
+ "<value>"
+ ],
+ "help": "Default locality (default: Some-City)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "organization",
+ "<value>"
+ ],
+ "help": "Default organization (default: VyOS)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "pki",
+ "x509",
+ "default",
+ "state",
+ "<value>"
+ ],
+ "help": "Default state (default: Some-State)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Host address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "inverse-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Host address to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "inverse-mask",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Inverse-mask to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "any"
+ ],
+ "help": "Any IP address to match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "exact-match"
+ ],
+ "help": "Exact match of the network prefixes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "access-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "as-path-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: additive; New value is appended to the existing value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "extcommunity-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: <soo aa:nn:nn>; Site of Origin regular expression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "large-community-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "regex",
+ "<value>"
+ ],
+ "help": "lp: IP:NN:NN; BGP large-community-list filter (IPv4 address format)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "destination",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "fwmark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Address to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Inbound Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "local-route6",
+ "rule",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Netmask greater than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Netmask less than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Prefix to match against",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ge",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Netmask greater than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "le",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Netmask less than length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "prefix-list6",
+ "<text>",
+ "rule",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Connection-mark to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "code",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP code (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; ICMP type (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmp",
+ "type-name",
+ "<value>"
+ ],
+ "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "connection-mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Connection marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; DSCP number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: main; Main table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !macaddr; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "help": "Monthdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "Date to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "Time of day to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "Date to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "Time of day to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "Weekdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>",
+ "ttl",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: deny; Deny matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "call",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "continue",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "as-path",
+ "<value>"
+ ],
+ "help": "BGP as-path-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "community-list",
+ "<value>"
+ ],
+ "help": "BGP community-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "community",
+ "exact-match"
+ ],
+ "help": "Community-list to exactly match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "default-route"
+ ],
+ "help": "Default EVPN type-5 route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "route-type",
+ "<value>"
+ ],
+ "help": "lp: prefix; Prefix route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "evpn",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "extcommunity",
+ "<value>"
+ ],
+ "help": "BGP extended community to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Nexthop IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: blackhole; Blackhole",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:2000-2699; IP extended access list (expanded range)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ip",
+ "route-source",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IP prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; IPV6 access list name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-len",
+ "<value>"
+ ],
+ "help": "lp: u32:0-128; Prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "address",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IPv6 prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; IPV6 access list name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Nexthop IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "prefix-list",
+ "<value>"
+ ],
+ "help": "IPv6 prefix-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "ipv6",
+ "nexthop",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: blackhole; Blackhole",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "large-community",
+ "large-community-list",
+ "<value>"
+ ],
+ "help": "BGP large-community-list to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "local-preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Local Preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "origin",
+ "<value>"
+ ],
+ "help": "lp: incomplete; Incomplete origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "peer",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Peer IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "rpki",
+ "<value>"
+ ],
+ "help": "lp: valid; Match valid entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "match",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Route tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "goto",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "on-match",
+ "next"
+ ],
+ "help": "Next sequence number to goto on match",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Rule number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "aggregator",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: u32; AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend",
+ "<value>"
+ ],
+ "help": "lp: u32; AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "as-path",
+ "prepend-last-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times to insert",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "atomic-aggregate"
+ ],
+ "help": "BGP atomic aggregate attribute",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "add",
+ "<value>"
+ ],
+ "help": "lp: no-peer; Well-known communities value NOPEER 0xFFFFFF04",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "delete",
+ "<value>"
+ ],
+ "help": "lp: txt; Community-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "none"
+ ],
+ "help": "Completely remove communities attribute from a prefix",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "community",
+ "replace",
+ "<value>"
+ ],
+ "help": "lp: no-peer; Well-known communities value NOPEER 0xFFFFFF04",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Distance value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Gateway IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "evpn",
+ "gateway",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Gateway IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: num-multipaths; Internally computed bandwidth based on number of multipaths (outbound-only)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "bandwidth-non-transitive"
+ ],
+ "help": "The link bandwidth extended community is encoded as non-",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "none"
+ ],
+ "help": "Completely remove communities attribute from a prefix",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "rt",
+ "<value>"
+ ],
+ "help": "lp: IP:NN; Based on a router-id IP address in format <IP:0-65535>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "extcommunity",
+ "soo",
+ "<value>"
+ ],
+ "help": "lp: IP:NN; Based on a router-id IP address in format <IP:0-65535>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ip-next-hop",
+ "<value>"
+ ],
+ "help": "lp: peer-address; Set the BGP nexthop address to the address of the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "peer-address"
+ ],
+ "help": "Use peer address (for BGP only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "ipv6-next-hop",
+ "prefer-global"
+ ],
+ "help": "Prefer global address as the nexthop",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "l3vpn-nexthop",
+ "encapsulation",
+ "gre"
+ ],
+ "help": "Accept L3VPN traffic over GRE encapsulation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "add",
+ "<value>"
+ ],
+ "help": "lp: <GA:LDP1:LDP2>; Community in format <0-4294967295:0-4294967295:0-4294967295>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "delete",
+ "<value>"
+ ],
+ "help": "lp: txt; Community-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "none"
+ ],
+ "help": "Completely remove communities attribute from a prefix",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "large-community",
+ "replace",
+ "<value>"
+ ],
+ "help": "lp: <GA:LDP1:LDP2>; Community in format <0-4294967295:0-4294967295:0-4294967295>",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "local-preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Local preference value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: type-2; OSPF external type 2 metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "origin",
+ "<value>"
+ ],
+ "help": "lp: incomplete; Incomplete origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "originator-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Orignator IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "src",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:1-200; Table value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Tag value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route-map",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; BGP weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "enable-default-log"
+ ],
+ "help": "Log packets hitting default-action",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: drop; Drop matching entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "connection-mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Connection-mark to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Option to disable firewall rule",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "dscp-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; DSCP range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-frag"
+ ],
+ "help": "Second and further fragments of fragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "fragment",
+ "match-non-frag"
+ ],
+ "help": "Head fragments or unfragmented packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "eq",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Equal to value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "gt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Greater then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "hop-limit",
+ "lt",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Less then value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "icmpv6",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: packet-too-big; ICMP type/code name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-ipsec"
+ ],
+ "help": "Inbound IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "ipsec",
+ "match-none"
+ ],
+ "help": "Inbound non-IPsec packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "limit",
+ "rate",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Maximum average matching rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable log",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "packet-length-exclude",
+ "<value>"
+ ],
+ "help": "lp: <start-end>; Packet length range not to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: !<protocol>; IP protocol number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Source addresses seen more than N times",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "recent",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "connection-mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Connection marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-63; DSCP number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "mark",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Packet marking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: main; Main table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "set",
+ "tcp-mss",
+ "<value>"
+ ],
+ "help": "lp: u32:500-1460; Explicitly set TCP MSS value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv6range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "address-group",
+ "<value>"
+ ],
+ "help": "Group of addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "domain-group",
+ "<value>"
+ ],
+ "help": "Group of domains",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "mac-group",
+ "<value>"
+ ],
+ "help": "Group of MAC addresses",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "network-group",
+ "<value>"
+ ],
+ "help": "Group of networks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "group",
+ "port-group",
+ "<value>"
+ ],
+ "help": "Group of ports",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: !macaddr; Match everything except the specified MAC address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "invalid",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "new",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "state",
+ "related",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ack"
+ ],
+ "help": "Acknowledge flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "cwr"
+ ],
+ "help": "Congestion Window Reduced flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "ecn"
+ ],
+ "help": "Explicit Congestion Notification flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "fin"
+ ],
+ "help": "Finish flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "not",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "psh"
+ ],
+ "help": "Push flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "rst"
+ ],
+ "help": "Reset flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "syn"
+ ],
+ "help": "Synchronise flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "flags",
+ "urg"
+ ],
+ "help": "Urgent flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "tcp",
+ "mss",
+ "<value>"
+ ],
+ "help": "lp: <min>-<max>; TCP MSS range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "monthdays",
+ "<value>"
+ ],
+ "help": "Monthdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "startdate",
+ "<value>"
+ ],
+ "help": "Date to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "starttime",
+ "<value>"
+ ],
+ "help": "Time of day to start matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stopdate",
+ "<value>"
+ ],
+ "help": "Date to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "stoptime",
+ "<value>"
+ ],
+ "help": "Time of day to stop matching rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "utc"
+ ],
+ "help": "Interpret times for startdate, stopdate, starttime and stoptime",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>",
+ "time",
+ "weekdays",
+ "<value>"
+ ],
+ "help": "Weekdays to match rule on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "echo-mode"
+ ],
+ "help": "Enables the echo transmission mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "multihop"
+ ],
+ "help": "Allow this BFD peer to not be directly connected",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not attempt to start sessions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Disable this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Local IPv6 address used to connect to the peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "source",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "peer",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "echo-mode"
+ ],
+ "help": "Enables the echo transmission mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "echo-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "receive",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "interval",
+ "transmit",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not attempt to start sessions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bfd",
+ "profile",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Disable this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Network as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "help": "Advertise All local VNIs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "help": "Do not flood any BUM packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "help": "Flood BUM packets using head-end replication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "help": "Do not send back prefixes learned from the neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "help": "Enable strict capability negotiation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable connect timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "help": "Always compare MEDs from different neighbors",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "help": "Compare AS-path lengths including confederation sets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "help": "Ignore AS-path length in selecting a route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes that have different AS paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "help": "Compare the router-id for identical EBGP paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "help": "Compare MEDs among confederation paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "help": "Treat missing route as a MED as the least preferred one",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "peer-type",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes learned from different peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "help": "lp: u32; Local preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "help": "Compare MEDs between different peers in the same AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "help": "Log neighbor up/down changes and reset reason",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "help": "Enable IGP route check for network statements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "help": "Disable client to client route reflection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "help": "Disable immediate session reset on peer link down event",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "help": "Disable suppress duplicate updates if the route actually not",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "route-reflector-allow-outbound-policy"
+ ],
+ "help": "Route reflector client allow policy outbound",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "help": "Administrative shutdown of the BGP instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "system-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "failover",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "check",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "failover",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "check",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Address to check",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "failover",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "check",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-300; Timeout in seconds between checks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "failover",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "check",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: tcp; Check target by TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "failover",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "failover",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "join",
+ "<text>",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1800; Query interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "query-max-response-time",
+ "<value>"
+ ],
+ "help": "lp: u32:10-250; Query response value in deci-seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp",
+ "interface",
+ "<text>",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 3; IGMP version 3",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "disable-quickleave"
+ ],
+ "help": "Option to disable \"quickleave\"",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "alt-subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "role",
+ "<value>"
+ ],
+ "help": "lp: disabled; Disabled interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; TTL threshold for the interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "igmp-proxy",
+ "interface",
+ "<text>",
+ "whitelist",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "help": "Dynamic hostname for IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Set Hello interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "help": "Add padding to IS-IS hello packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "help": "point-to-point network type",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "help": "Disable three-way handshake",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; Priority value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: level-2; Act as an area router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "help": "Log adjacency state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "help": "Use the RFC 6232 purge-originator",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "help": "Set attached bit to identify as L1/L2 router for inter-area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "help": "Set overload bit to avoid any transit traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "help": "Enable MPLS traffic engineering extensions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv4",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "allocation",
+ "ipv6",
+ "access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv4-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "hello-ipv6-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv4-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "session-ipv6-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv4-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 bind as transport",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "discovery",
+ "transport-ipv6-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 bind as transport",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "explicit-null"
+ ],
+ "help": "Explicit-Null Label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv4",
+ "export-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "explicit-null"
+ ],
+ "help": "Explicit-Null Label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "export",
+ "ipv6",
+ "export-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "filter-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv4",
+ "import-filter",
+ "neighbor-access-list",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "filter-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "import",
+ "ipv6",
+ "import-filter",
+ "neighbor-access-list6",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2699; Access list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Neighbor password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "session-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:15-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable neighbor TTL security",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "cisco-interop-tlv"
+ ],
+ "help": "Enable Cisco non-compliant format capability TLV",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "ordered-control"
+ ],
+ "help": "Enable LDP ordered label distribution control mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "parameters",
+ "transport-prefer-ipv4"
+ ],
+ "help": "Prefer IPv4 for TCP peer transport connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Neighbor/session address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "enable"
+ ],
+ "help": "Accept and respond to targeted hellos",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv4",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Neighbor/session address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "enable"
+ ],
+ "help": "Accept and respond to targeted hellos",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "ldp",
+ "targeted-neighbor",
+ "ipv6",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "maximum-ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum hops allowed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "mpls",
+ "parameters",
+ "no-propagate-ttl"
+ ],
+ "help": "Disable copy of IP TTL to MPLS TTL",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "cisco-authentication",
+ "<value>"
+ ],
+ "help": "lp: txt; Pass phrase for cisco authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "dynamic-map",
+ "<text>",
+ "nbma-domain-name",
+ "<value>"
+ ],
+ "help": "lp: <fqdn>; Set the external HUB fqdn",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "help": "Holding time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "cisco"
+ ],
+ "help": "If the statically mapped peer is running Cisco IOS, specify this",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "nbma-address",
+ "<value>"
+ ],
+ "help": "Set HUB address (nbma-address - external hub address or fqdn)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "map",
+ "<text>",
+ "register"
+ ],
+ "help": "Specifies that Registration Request should be sent to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "multicast",
+ "<value>"
+ ],
+ "help": "Set multicast for NHRP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "non-caching"
+ ],
+ "help": "This can be used to reduce memory consumption on big NBMA",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "redirect"
+ ],
+ "help": "Enable sending of Cisco style NHRP Traffic Indication packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut"
+ ],
+ "help": "Enable creation of shortcut routes. A received NHRP Traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-destination"
+ ],
+ "help": "This instructs opennhrp to reply with authorative answers on",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "nhrp",
+ "tunnel",
+ "<text>",
+ "shortcut-target",
+ "<text>",
+ "holding-time",
+ "<value>"
+ ],
+ "help": "Holding time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: static; Filter static routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "help": "Normal OSPF area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "help": "lp: never; Never translate LSA types",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "help": "lp: md5; Use MD5 authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; OSPF network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable shortcutting mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "help": "Administratively apply, for an indefinite period",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "help": "Enable MPLS-TE functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Neighbor priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "help": "lp: standard; Standard ABR type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "help": "Originate Type 7 default into NSSA area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "Name of export-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "Name of import-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "help": "Advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interface MTU",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Instance Id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "dr-priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Value of the new DR Priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "interface",
+ "<text>",
+ "hello",
+ "<value>"
+ ],
+ "help": "lp: u32:1-180; Hello Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "address",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Group Address range RFC 3171",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "pim",
+ "rp",
+ "keep-alive-timer",
+ "<value>"
+ ],
+ "help": "lp: u32:31-60000; Keep alive Timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-information",
+ "originate"
+ ],
+ "help": "Distribute a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "receive",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "send",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "neighbor",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Neighbor router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; RIP network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "access-list",
+ "<value>"
+ ],
+ "help": "lp: txt; Access list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "network-distance",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; RIP static route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rip",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 2; Allow RIPv2 only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "aggregate-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Aggregate RIPng route announcement",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-information",
+ "originate"
+ ],
+ "help": "Distribute a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "access-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: u32; Access list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "interface",
+ "<text>",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "in",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to input packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "distribute-list",
+ "prefix-list",
+ "out",
+ "<value>"
+ ],
+ "help": "lp: txt; Prefix-list to apply to output packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "disable"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "interface",
+ "<text>",
+ "split-horizon",
+ "poison-reverse"
+ ],
+ "help": "Disable split horizon on specified interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; RIPng network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Suppress routing updates on interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Redistribute route metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; RIPng static route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "garbage-collection",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Garbage colletion time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing information timeout timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "ripng",
+ "timers",
+ "update",
+ "<value>"
+ ],
+ "help": "lp: u32:5-2147483647; Routing table update timer in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Preference of the cache server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "known-hosts-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH known hosts file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "private-key-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH private key file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "public-key-file",
+ "<value>"
+ ],
+ "help": "RPKI SSH public key file path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "cache",
+ "<text>",
+ "ssh",
+ "username",
+ "<value>"
+ ],
+ "help": "RPKI SSH username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "rpki",
+ "polling-period",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Polling period in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "mac",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "interface-route",
+ "<text>",
+ "next-hop-interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "multicast",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "protocols",
+ "static",
+ "table",
+ "<text>",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Optional source address for forwarded packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "broadcast-relay",
+ "id",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "accept-protocol",
+ "<value>"
+ ],
+ "help": "lp: dccp; Sync Datagram Congestion Control Protocol entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "disable-external-cache"
+ ],
+ "help": "Directly injects the flow-states into the in-kernel Connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "event-listen-queue-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Queue size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "expect-sync",
+ "<value>"
+ ],
+ "help": "Protocol for which expect entries need to be synchronized",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "failover-mechanism",
+ "vrrp",
+ "sync-group",
+ "<value>"
+ ],
+ "help": "VRRP sync group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "ignore-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix to ignore",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "peer",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "interface",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "mcast-group",
+ "<value>"
+ ],
+ "help": "Multicast group to use for syncing conntrack entries (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "conntrack-sync",
+ "sync-queue-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Queue size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "alias",
+ "<value>"
+ ],
+ "help": "Human-readable name for this console",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "data-bits",
+ "<value>"
+ ],
+ "help": "Serial port data bits (default: 8)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "parity",
+ "<value>"
+ ],
+ "help": "Parity setting (default: none)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "Serial port baud rate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "console-server",
+ "device",
+ "<text>",
+ "stop-bits",
+ "<value>"
+ ],
+ "help": "Serial port stop bits (default: 1)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "hop-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Hop count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:64-1400; Maximum packet size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "relay-options",
+ "relay-agents-packets",
+ "<value>"
+ ],
+ "help": "lp: discard; discard packet (default action if giaddr not set in packet)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-relay",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "dynamic-dns-update"
+ ],
+ "help": "Dynamically update Domain Name System (RFC4702)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "name",
+ "<value>"
+ ],
+ "help": "Peer name used to identify connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "remote",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of failover peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "failover",
+ "status",
+ "<value>"
+ ],
+ "help": "lp: secondary; Configure this server to be the secondary node",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "global-parameters",
+ "<value>"
+ ],
+ "help": "Additional global parameters for DHCP server. You must use the",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "host-decl-name"
+ ],
+ "help": "Use host declaration name for forward DNS name",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "hostfile-update"
+ ],
+ "help": "Updating /etc/hosts file (per client lease)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "authoritative"
+ ],
+ "help": "Option to make DHCP server authoritative for this physical",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Client Domain Name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "ping-check"
+ ],
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "shared-network-parameters",
+ "<value>"
+ ],
+ "help": "Additional shared-network parameters for DHCP server. You must",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-name",
+ "<value>"
+ ],
+ "help": "Bootstrap file name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-server",
+ "<value>"
+ ],
+ "help": "lp: hostname; Bootfile server FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "bootfile-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; Bootstrap file size in 512 byte blocks",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "client-prefix-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-32; DHCP client prefix length must be 0 to 32",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "default-router",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default router IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Client Domain Name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "enable-failover"
+ ],
+ "help": "Enable DHCP failover support for this subnet",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to exclude from lease range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ip-forwarding"
+ ],
+ "help": "Enable IP forwarding on client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ipv6-only-preferred",
+ "<value>"
+ ],
+ "help": "lp: u32; Seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease",
+ "<value>"
+ ],
+ "help": "lp: u32; DHCP lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ntp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "ping-check"
+ ],
+ "help": "Sends ICMP Echo request to the address being assigned",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "pop-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; POP3 server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "start",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 start address of pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "range",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 end address of pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "server-identifier",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server identifier IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "smtp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; SMTP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address used in static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "mac-address",
+ "<value>"
+ ],
+ "help": "lp: macaddr; Hardware (MAC) address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "static-mapping-parameters",
+ "<value>"
+ ],
+ "help": "Additional static-mapping parameters for DHCP server. Will be",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-route",
+ "<text>",
+ "next-hop",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "subnet-parameters",
+ "<value>"
+ ],
+ "help": "Additional subnet parameters for DHCP server. You must use the",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "tftp-server-name",
+ "<value>"
+ ],
+ "help": "lp: hostname; TFTP server FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-offset",
+ "<value>"
+ ],
+ "help": "lp: [-]N; Time offset (number, may be negative)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "time-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Time server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "ubiquiti",
+ "unifi-controller",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of UniFi controller",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; WINS server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcp-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "wpad-url",
+ "<value>"
+ ],
+ "help": "Web Proxy Autodiscovery (WPAD) URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "listen-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address on listen interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "max-hop-count",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Hop count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "upstream-interface",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of the DHCP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-relay",
+ "use-interface-id-option"
+ ],
+ "help": "Option to set DHCPv6 interface-ID option",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "global-parameters",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; DHCPv6 server preference (0-255)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "info-refresh-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; DHCPv6 information refresh time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "common-options",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "prefix",
+ "<text>",
+ "temporary"
+ ],
+ "help": "Address range will be used for temporary addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "address-range",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "domain-search",
+ "<value>"
+ ],
+ "help": "Client Domain Name search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "default",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "maximum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Maximum lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "lease-time",
+ "minimum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Minimum lease time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-domain",
+ "<value>"
+ ],
+ "help": "NIS domain name for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nis-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of NIS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-domain",
+ "<value>"
+ ],
+ "help": "NIS+ domain name for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "nisplus-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address of NIS+ server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "prefix-length",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delagated prefix length (32-64)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "prefix-delegation",
+ "start",
+ "<text>",
+ "stop",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address used in prefix delegation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sip-server",
+ "<value>"
+ ],
+ "help": "lp: hostname; FQDN of SIP server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "sntp-server",
+ "<value>"
+ ],
+ "help": "IPv6 address of an SNTP server for client to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: h[[:h]...]; DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address for this static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "static-mapping",
+ "<text>",
+ "ipv6-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix for this static mapping",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dhcpv6-server",
+ "shared-network-name",
+ "<text>",
+ "subnet",
+ "<text>",
+ "vendor-option",
+ "cisco",
+ "tftp-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; TFTP server IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "ipv6-enable"
+ ],
+ "help": "Allow explicit IPv6 addresses for Dynamic DNS for this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: filename; File in /config/auth directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "record",
+ "<value>"
+ ],
+ "help": "Record to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "Server to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; DNS forwarding cache size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "rfc2136",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "help": "Zone to be updated",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Hostname registered with DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "login",
+ "<value>"
+ ],
+ "help": "Login for DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for DDNS service",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: zoneedit1; Zoneedit protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: hostname; Server hostname/FQDN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "service",
+ "<text>",
+ "zone",
+ "<value>"
+ ],
+ "help": "DNS zone to update (only available with CloudFlare)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "skip",
+ "<value>"
+ ],
+ "help": "Skip everything before this on the given URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "dynamic",
+ "interface",
+ "<text>",
+ "use-web",
+ "url",
+ "<value>"
+ ],
+ "help": "URL to obtain the current external IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "a",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "aaaa",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "cname",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-999; Server priority (lower numbers are higher priority)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "mx",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-a"
+ ],
+ "help": "\"A\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "lookup-srv"
+ ],
+ "help": "\"S\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "order",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Rule order (lower order is evaluated first)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "preference",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Rule preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "protocol-specific"
+ ],
+ "help": "\"P\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "regexp",
+ "<value>"
+ ],
+ "help": "Regular expression",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "replacement",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "resolve-uri"
+ ],
+ "help": "\"U\" flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "rule",
+ "<text>",
+ "service",
+ "<value>"
+ ],
+ "help": "Service type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "naptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "ptr",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "spf",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: text; Record contents",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "hostname",
+ "<value>"
+ ],
+ "help": "lp: name.example.com; An absolute DNS name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; TCP/UDP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Entry priority (lower numbers are higher priority)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "entry",
+ "<text>",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Entry weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "srv",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TTL in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "authoritative-domain",
+ "<text>",
+ "records",
+ "txt",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: text; Record contents",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "cache-size",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; DNS forwarding cache size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dhcp",
+ "<value>"
+ ],
+ "help": "Interfaces whose DHCP client nameservers to forward requests to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dns64-prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and /96 only prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "dnssec",
+ "<value>"
+ ],
+ "help": "lp: validate; Full blown DNSSEC validation. Send SERVFAIL to clients on bogus responses.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "addnta"
+ ],
+ "help": "Add NTA (negative trust anchor) for this domain (must be set if",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "recursion-desired"
+ ],
+ "help": "Set the \"recursion desired\" bit in requests to the upstream",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "ignore-hosts-file"
+ ],
+ "help": "Do not use local /etc/hosts file in name resolution",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "negative-ttl",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7200; Seconds to cache NXDOMAIN entries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "no-serve-rfc1918"
+ ],
+ "help": "Makes the server authoritatively not aware of RFC1918 addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address from which to send traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "system"
+ ],
+ "help": "Use system name servers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "dns",
+ "forwarding",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:10-60000; Network timeout in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "filter",
+ "pattern",
+ "<value>"
+ ],
+ "help": "Match pattern (regex)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "filter",
+ "syslog-identifier",
+ "<value>"
+ ],
+ "help": "Identifier of a process in syslog (string)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "arguments",
+ "<value>"
+ ],
+ "help": "Script arguments",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "environment",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "Environment value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "event-handler",
+ "event",
+ "<text>",
+ "script",
+ "path",
+ "<value>"
+ ],
+ "help": "Path to the script",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "cors",
+ "allow-origin",
+ "<value>"
+ ],
+ "help": "Allow resource request from origin",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "debug"
+ ],
+ "help": "Debug",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "graphql",
+ "authentication",
+ "expiration",
+ "<value>"
+ ],
+ "help": "lp: u32:60-31536000; Token lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "graphql",
+ "authentication",
+ "secret-length",
+ "<value>"
+ ],
+ "help": "lp: u32:16-65535; Byte length of generated shared secret",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "graphql",
+ "authentication",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: token; Use JWT token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "graphql",
+ "introspection"
+ ],
+ "help": "Schema introspection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "keys",
+ "id",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "HTTP API plaintext key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "socket"
+ ],
+ "help": "Run server on Unix domain socket",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api",
+ "strict"
+ ],
+ "help": "Enforce strict path checking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "api-restrict",
+ "virtual-host",
+ "<value>"
+ ],
+ "help": "Restrict proxy to virtual host(s)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "Domain name(s) for which to obtain certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certbot",
+ "email",
+ "<value>"
+ ],
+ "help": "Email address to associate with certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "certificates",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: '*'; any",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "listen-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "virtual-host",
+ "<text>",
+ "server-name",
+ "<value>"
+ ],
+ "help": "Server names: exact, wildcard, or regex",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "https",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "alert-script",
+ "<value>"
+ ],
+ "help": "Path to fastnetmon alert script",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "ban-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "direction",
+ "<value>"
+ ],
+ "help": "Direction for processing traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "excluded-network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix(es) to exclude",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "listen-interface",
+ "<value>"
+ ],
+ "help": "Listen interface for mirroring traffic",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "mode",
+ "mirror"
+ ],
+ "help": "Listen mirrored traffic mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Your IPv6 prefix(es)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "general",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "general",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "general",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "icmp",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "icmp",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "icmp",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "tcp",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "tcp",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "tcp",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "udp",
+ "fps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Flows per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "udp",
+ "mbps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Megabits per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ids",
+ "ddos-protection",
+ "threshold",
+ "udp",
+ "pps",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4294967294; Packets per second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "interface",
+ "<text>",
+ "mac",
+ "<text>",
+ "vlan",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4094; Client VLAN id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: noauth; Authentication disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ip-pool",
+ "name",
+ "<text>",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "client-subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "dhcp-relay",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address of the DHCP Server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "external-dhcp",
+ "giaddr",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Gateway IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: l3; Client located behind a router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: vlan; One VLAN per client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "interface",
+ "<text>",
+ "vlan",
+ "<value>"
+ ],
+ "help": "lp: start-end; VLAN range for automatic creation (e.g. 1-4094)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ipoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "altitude",
+ "<value>"
+ ],
+ "help": "lp: [+-]<meters>; Altitude in meters",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "datum",
+ "<value>"
+ ],
+ "help": "lp: MLLW; NAD83/MLLW",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "latitude",
+ "<value>"
+ ],
+ "help": "lp: <latitude>; Latitude (example \"37.524449N\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "coordinate-based",
+ "longitude",
+ "<value>"
+ ],
+ "help": "lp: <longitude>; Longitude (example \"122.267255W\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "interface",
+ "<text>",
+ "location",
+ "elin",
+ "<value>"
+ ],
+ "help": "lp: u32:0-9999999999; Emergency Call Service ELIN number (between 10-25 numbers)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "cdp"
+ ],
+ "help": "Listen for CDP for Cisco routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "edp"
+ ],
+ "help": "Listen for EDP for Extreme routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "fdp"
+ ],
+ "help": "Listen for FDP for Foundry routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "legacy-protocols",
+ "sonmp"
+ ],
+ "help": "Listen for SONMP for Nortel routers/switches",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "management-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 Management Address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "lldp",
+ "snmp",
+ "enable"
+ ],
+ "help": "Enable SNMP queries of the LLDP database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "mdns",
+ "repeater",
+ "vrrp-disable"
+ ],
+ "help": "Disables mDNS repeater on VRRP interfaces not in MASTER state",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-id",
+ "<value>"
+ ],
+ "help": "Application client id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "client-secret",
+ "<value>"
+ ],
+ "help": "Application client secret",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "authentication",
+ "tenant-id",
+ "<value>"
+ ],
+ "help": "Set tenant id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "database",
+ "<value>"
+ ],
+ "help": "lp: txt; Remote database name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "group-metrics",
+ "<value>"
+ ],
+ "help": "lp: table-per-metric; One table per gorups of metric by the metric name (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: txt; Table name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "azure-data-explorer",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "authentication",
+ "organization",
+ "<value>"
+ ],
+ "help": "Authentication organization for InfluxDB v2",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "help": "lp: txt; Authentication token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "bucket",
+ "<value>"
+ ],
+ "help": "Remote bucket (default: main)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "influxdb",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "password",
+ "<value>"
+ ],
+ "help": "lp: txt; Authentication password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "authentication",
+ "username",
+ "<value>"
+ ],
+ "help": "Authentication username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "metric-version",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Metric version (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "prometheus-client",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "source",
+ "<value>"
+ ],
+ "help": "lp: telegraf; Telegraf internal statistics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "insecure"
+ ],
+ "help": "Use TLS but skip host validation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "authentication",
+ "token",
+ "<value>"
+ ],
+ "help": "Authorization token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "splunk",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "monitoring",
+ "telegraf",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "access-concentrator",
+ "<value>"
+ ],
+ "help": "Access concentrator name (default: vyos-ac)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "called-sid-format",
+ "<value>"
+ ],
+ "help": "lp: ifname:mac; NAS-Port-Id - should contain root interface name and mac address (NAS-Port-Id=eth1:00:00:00:00:00:00)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-change",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface changed by RADIUS CoA",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-down",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface going to terminate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-pre-up",
+ "<value>"
+ ],
+ "help": "Script to run before PPPoE session interface comes up",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "extended-scripts",
+ "on-up",
+ "<value>"
+ ],
+ "help": "Script to run when PPPoE session interface is completely",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "interface",
+ "<text>",
+ "vlan",
+ "<value>"
+ ],
+ "help": "lp: start-end; VLAN range for automatic creation (e.g. 1-4094)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "burst",
+ "<value>"
+ ],
+ "help": "Burst count",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "connection-limit",
+ "<value>"
+ ],
+ "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "limits",
+ "timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "pado-delay",
+ "<text>",
+ "sessions",
+ "<value>"
+ ],
+ "help": "lp: u32:1-999999; Number of sessions",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ccp"
+ ],
+ "help": "CCP negotiation (default disabled)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "interface-cache",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256000; Count of interfaces to keep in cache",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv4 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-accept-peer-intf-id"
+ ],
+ "help": "Accept peer interface identifier",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-intf-id",
+ "<value>"
+ ],
+ "help": "lp: x:x:x:x; specify interface identifier for IPv6",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "ipv6-peer-intf-id",
+ "<value>"
+ ],
+ "help": "lp: calling-sid; Calculate interface identifier from calling-station-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds to wait for any peer activity. If this option",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "min-mtu",
+ "<value>"
+ ],
+ "help": "Minimum acceptable MTU (68-65535)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "ppp-options",
+ "mru",
+ "<value>"
+ ],
+ "help": "Preferred MRU (68-65535)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "service-name",
+ "<value>"
+ ],
+ "help": "Service name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "session-control",
+ "<value>"
+ ],
+ "help": "lp: replace; Terminate first session when second is authorized (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "snmp",
+ "master-agent"
+ ],
+ "help": "enable SNMP master agent mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "pppoe-server",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-lifetime",
+ "<value>"
+ ],
+ "help": "lp: 0; Not a default router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "default-preference",
+ "<value>"
+ ],
+ "help": "lp: high; Default router has high preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "dnssl",
+ "<value>"
+ ],
+ "help": "DNS search list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "hop-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Value should represent current diameter of the Internet",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "max",
+ "<value>"
+ ],
+ "help": "lp: u32:4-1800; Maximum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "interval",
+ "min",
+ "<value>"
+ ],
+ "help": "lp: u32:3-1350; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "link-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1280-9000; Link MTU value in RAs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "managed-flag"
+ ],
+ "help": "Hosts use the administered (stateful) protocol for address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "name-server-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-7200; Maximum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "no-send-advert"
+ ],
+ "help": "Do not send router adverts",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "other-config-flag"
+ ],
+ "help": "Hosts use the administered (stateful) protocol for",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "decrement-lifetime"
+ ],
+ "help": "Lifetime is decremented by the number of seconds since the last",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "deprecate-prefix"
+ ],
+ "help": "Upon shutdown, this option will deprecate the prefix by",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-autonomous-flag"
+ ],
+ "help": "Prefix can not be used for stateless address auto-configuration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "no-on-link-flag"
+ ],
+ "help": "Prefix can not be used for on-link determination",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "preferred-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Prefix will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "reachable-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "retrans-timer",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Minimum interval in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "no-remove-route"
+ ],
+ "help": "Do not announce this route with a zero second lifetime upon",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "route-preference",
+ "<value>"
+ ],
+ "help": "lp: high; Route has high preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "route",
+ "<text>",
+ "valid-lifetime",
+ "<value>"
+ ],
+ "help": "lp: infinity; Route will remain preferred forever",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "router-advert",
+ "interface",
+ "<text>",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to be advertized (must be configured on interface)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "hash",
+ "<value>"
+ ],
+ "help": "Hash used when discovering file on master server (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "id",
+ "<value>"
+ ],
+ "help": "Explicitly declare ID for this minion to use (default: hostname)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1440; Update interval in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master",
+ "<value>"
+ ],
+ "help": "lp: hostname; Salt server FQDN address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "master-key",
+ "<value>"
+ ],
+ "help": "URL with signature of master for auth reply verification",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "salt-minion",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "sla",
+ "owamp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "sla",
+ "twamp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "authorization",
+ "<value>"
+ ],
+ "help": "lp: rw; Read-Write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "client",
+ "<value>"
+ ],
+ "help": "IP address of SNMP client allowed to contact system",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "community",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "contact",
+ "<value>"
+ ],
+ "help": "Contact information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "description",
+ "<value>"
+ ],
+ "help": "Description information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "location",
+ "<value>"
+ ],
+ "help": "Location information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "oid-enable",
+ "<value>"
+ ],
+ "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; Listen protocol TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "script-extensions",
+ "extension-name",
+ "<text>",
+ "script",
+ "<value>"
+ ],
+ "help": "Script location and name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "smux-peer",
+ "<value>"
+ ],
+ "help": "lp: txt; SNMP Object Identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-source",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "community",
+ "<value>"
+ ],
+ "help": "Community used when sending trap information",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "engineid",
+ "<value>"
+ ],
+ "help": null,
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: rw; read write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "seclevel",
+ "<value>"
+ ],
+ "help": "lp: priv; Messages are authenticated and encrypted (authPriv)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "group",
+ "<text>",
+ "view",
+ "<value>"
+ ],
+ "help": "Defines the name of view",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sha; Secure Hash Algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: aes; Advanced Encryption Standard",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; Listen protocol TCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: trap; Use TRAP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "trap-target",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "help": "Defines username for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "auth",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sha; Secure Hash Algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "group",
+ "<value>"
+ ],
+ "help": "Specifies group for user name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: rw; read write",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Defines the encrypted key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Defines the clear text key for privacy protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "user",
+ "<text>",
+ "privacy",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: aes; Advanced Encryption Standard",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "Exclude is an optional argument",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "v3",
+ "view",
+ "<text>",
+ "oid",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "Defines a bit-mask that is indicating which subidentifiers of",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "snmp",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "group",
+ "<value>"
+ ],
+ "help": "Allow members of a group to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "allow",
+ "user",
+ "<value>"
+ ],
+ "help": "Allow specific users to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "group",
+ "<value>"
+ ],
+ "help": "Allow members of a group to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "access-control",
+ "deny",
+ "user",
+ "<value>"
+ ],
+ "help": "Allow specific users to login",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "ciphers",
+ "<value>"
+ ],
+ "help": "Allowed ciphers",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "client-keepalive-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds for keepalive message",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-host-validation"
+ ],
+ "help": "Disable IP Address to Hostname lookup",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "disable-password-authentication"
+ ],
+ "help": "Disable password-based authentication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "allow-from",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "block-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds for blocking",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "detect-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Time interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "dynamic-protection",
+ "threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Threshold score",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "hostkey-algorithm",
+ "<value>"
+ ],
+ "help": "Allowed host key signature algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "key-exchange",
+ "<value>"
+ ],
+ "help": "Allowed key exchange (KEX) algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "loglevel",
+ "<value>"
+ ],
+ "help": "lp: verbose; enable logging of failed login attempts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "mac",
+ "<value>"
+ ],
+ "help": "Allowed message authentication code (MAC) algorithms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "rekey",
+ "data",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Megabytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "rekey",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "ssh",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "allow-upload"
+ ],
+ "help": "Allow TFTP file uploads",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "directory",
+ "<value>"
+ ],
+ "help": "Folder containing files served by TFTP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "listen-address",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "tftp-server",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "friendly-name",
+ "<value>"
+ ],
+ "help": "lp: txt; Friendly name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "listen",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 prefix to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "nat-pmp"
+ ],
+ "help": "Enable NAT-PMP support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "max",
+ "<value>"
+ ],
+ "help": "Max lifetime time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "pcp-lifetime",
+ "min",
+ "<value>"
+ ],
+ "help": "Min lifetime time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "presentation-url",
+ "<value>"
+ ],
+ "help": "lp: txt; Presentation Url",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "action",
+ "<value>"
+ ],
+ "help": "Actions against the rule (REQUIRE)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "external-port-range",
+ "<value>"
+ ],
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "internal-port-range",
+ "<value>"
+ ],
+ "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "rule",
+ "<text>",
+ "ip",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; The IPv4 to which this rule applies",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "secure-mode"
+ ],
+ "help": "Enable Secure Mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "host",
+ "<value>"
+ ],
+ "help": "lp: txt; The STUN server host address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "stun",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-interface",
+ "<value>"
+ ],
+ "help": "WAN network interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "upnp",
+ "wan-ip",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "append-domain",
+ "<value>"
+ ],
+ "help": "lp: domain; Domain to use for urls that do not contain a '.'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "children",
+ "<value>"
+ ],
+ "help": "lp: n; Number of authentication helper processes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "credentials-ttl",
+ "<value>"
+ ],
+ "help": "lp: n; Authenticated session timeout",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "base-dn",
+ "<value>"
+ ],
+ "help": "LDAP Base DN to search",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "bind-dn",
+ "<value>"
+ ],
+ "help": "LDAP DN used to bind to server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "filter-expression",
+ "<value>"
+ ],
+ "help": "Filter expression to perform LDAP search with",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "password",
+ "<value>"
+ ],
+ "help": "LDAP password to bind with",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "persistent-connection"
+ ],
+ "help": "Use persistent LDAP connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "server",
+ "<value>"
+ ],
+ "help": "LDAP server to use",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "use-ssl"
+ ],
+ "help": "Use SSL/TLS for LDAP connection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "username-attribute",
+ "<value>"
+ ],
+ "help": "LDAP username attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "ldap",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 3; LDAP protocol version 2 (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "method",
+ "<value>"
+ ],
+ "help": "lp: ldap; Lightweight Directory Access Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "authentication",
+ "realm",
+ "<value>"
+ ],
+ "help": "Name of authentication realm (e.g. \"My Company proxy server\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: hostname; Squid cache-peer hostname",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "http-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "icp-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Cache peer ICP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "help": "lp: txt; Cache peer options",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-peer",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: multicast; Peer is a member of a multicast group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "cache-size",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable disk caching",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "default-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "disable-access-log"
+ ],
+ "help": "Disable logging of HTTP accesses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-block",
+ "<value>"
+ ],
+ "help": "Domain name to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "domain-noncache",
+ "<value>"
+ ],
+ "help": "Domain name to access without caching",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "disable-transparent"
+ ],
+ "help": "Disable transparent mode",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "listen-address",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; Default port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "maximum-object-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Object size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "mem-cache-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Memory cache size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "minimum-object-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Object size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "outgoing-address",
+ "<value>"
+ ],
+ "help": "Outgoing IP address for webproxy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-block-mime",
+ "<value>"
+ ],
+ "help": "MIME type to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "reply-body-max-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Reply size in KB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "safe-ports",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Port number. Ports included by default: 21,70,80,210,280,443,488,591,777,873,1025-65535",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "ssl-safe-ports",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Port number. Ports included by default: 443",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-category",
+ "<value>"
+ ],
+ "help": "Category to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "allow-ipaddr-url"
+ ],
+ "help": "Allow IP address URLs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "auto-update",
+ "update-hour",
+ "<value>"
+ ],
+ "help": "lp: u32:0-23; Hour for database update",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "block-category",
+ "<value>"
+ ],
+ "help": "Category to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: block; Default filter action is block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "enable-safe-search"
+ ],
+ "help": "Enable safe-mode search on popular search engines",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-block-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "local-ok-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "log",
+ "<value>"
+ ],
+ "help": "Log block category",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "redirect-url",
+ "<value>"
+ ],
+ "help": "lp: url; URL for redirect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-category",
+ "<value>"
+ ],
+ "help": "Category to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "allow-ipaddr-url"
+ ],
+ "help": "Allow IP address URLs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "block-category",
+ "<value>"
+ ],
+ "help": "Category to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "default-action",
+ "<value>"
+ ],
+ "help": "lp: block; Default filter action is block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "enable-safe-search"
+ ],
+ "help": "Enable safe-mode search on popular search engines",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-keyword",
+ "<value>"
+ ],
+ "help": "lp: keyword; Keyword (or regex) to block",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-block-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to block (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address of site to allow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "local-ok-url",
+ "<value>"
+ ],
+ "help": "lp: url; Local URL to allow (without \"http://\")",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "log",
+ "<value>"
+ ],
+ "help": "Log block category",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "redirect-url",
+ "<value>"
+ ],
+ "help": "lp: url; URL for redirect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "source-group",
+ "<value>"
+ ],
+ "help": "lp: group; Source group identifier for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "rule",
+ "<text>",
+ "time-period",
+ "<value>"
+ ],
+ "help": "lp: period; Time period for this rule",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4range; IPv4 address range to match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for source-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "domain",
+ "<value>"
+ ],
+ "help": "lp: domain; Domain name for the source-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-ip-search",
+ "<value>"
+ ],
+ "help": "LDAP search expression for an IP address list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "ldap-user-search",
+ "<value>"
+ ],
+ "help": "LDAP search expression for a user group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "source-group",
+ "<text>",
+ "user",
+ "<value>"
+ ],
+ "help": "List of user names",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "days",
+ "<text>",
+ "time",
+ "<value>"
+ ],
+ "help": "lp: <hh:mm - hh:mm>; Time range in 24hr time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "service",
+ "webproxy",
+ "url-filtering",
+ "squidguard",
+ "time-period",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Time-period description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "help": "Enable Intel QAT (Quick Assist Technology) for cryptographic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "location",
+ "<value>"
+ ],
+ "help": "elp:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-archive",
+ "source-address",
+ "<value>"
+ ],
+ "help": "Source address or interface for archive server connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "config-management",
+ "commit-revisions",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535 ; Number of config backups to keep",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "expect-table-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking expect table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "hash-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Size of hash to use for connection tracking table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Interface to ignore connections tracking on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: txt; Protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "ignore",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "icmp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "other",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "tcp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "destroy"
+ ],
+ "help": "Log connection deletion",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "new"
+ ],
+ "help": "Log connection creation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "log",
+ "udp",
+ "update"
+ ],
+ "help": "Log connection updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "ftp"
+ ],
+ "help": "FTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "h323"
+ ],
+ "help": "H.323 connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "nfs"
+ ],
+ "help": "NFS connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "pptp"
+ ],
+ "help": "PPTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sip"
+ ],
+ "help": "SIP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "sqlnet"
+ ],
+ "help": "SQLnet connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "modules",
+ "tftp"
+ ],
+ "help": "TFTP connection tracking",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "table-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "half-open-connections",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2147483647; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "loose",
+ "<value>"
+ ],
+ "help": "lp: disable; Do not allow tracking of previously established connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "tcp",
+ "max-retrans",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of packets to be retransmitted",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "inbound-interface",
+ "<value>"
+ ],
+ "help": "Interface to ignore connections tracking on",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "protocol",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: !ipv4range; Match everything except the specified range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "custom",
+ "rule",
+ "<text>",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; Generic connection timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "close-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "established",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "fin-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "last-ack",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-recv",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "syn-sent",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "tcp",
+ "time-wait",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "other",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "conntrack",
+ "timeout",
+ "udp",
+ "stream",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21474836; UDP stream timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "device",
+ "<text>",
+ "speed",
+ "<value>"
+ ],
+ "help": "lp: 115200; 115200 bps (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "console",
+ "powersave"
+ ],
+ "help": "Enable screen blank powersaving on VGA console",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-name",
+ "<value>"
+ ],
+ "help": "System domain name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "domain-search",
+ "domain",
+ "<value>"
+ ],
+ "help": "DNS domain completion order",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "buffer-size",
+ "<value>"
+ ],
+ "help": "lp: u32; Buffer size in MiB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "disable-imt"
+ ],
+ "help": "Disable in memory table plugin",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "enable-egress"
+ ],
+ "help": "Enable egress flow accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "engine-id",
+ "<value>"
+ ],
+ "help": "lp: u32; NetFlow engine-id for v9 / IPFIX",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "max-flows",
+ "<value>"
+ ],
+ "help": "lp: u32; NetFlow maximum flows",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; NetFlow port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "expiry-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Expiry scan interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "flow-generic",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Generic flow timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "icmp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; ICMP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "max-active-life",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; Max active timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-fin",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP FIN timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-generic",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP generic timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "tcp-rst",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; TCP RST timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "timeout",
+ "udp",
+ "<value>"
+ ],
+ "help": "lp: u32:0-2147483647; UDP timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "netflow",
+ "version",
+ "<value>"
+ ],
+ "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "packet-length",
+ "<value>"
+ ],
+ "help": "lp: u32:128-750; Packet length in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "agent-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; sFlow IPv4 agent address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "sampling-rate",
+ "<value>"
+ ],
+ "help": "lp: u32; Sampling rate (1 in N packets)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1025-65535; sFlow port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "sflow",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "syslog-facility",
+ "<value>"
+ ],
+ "help": "lp: all; Authentication and authorization",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "flow-accounting",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "bmp"
+ ],
+ "help": "Enable BGP Monitoring Protocol support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "irdp"
+ ],
+ "help": "Enable ICMP Router Discovery Protocol support",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "bgpd"
+ ],
+ "help": "BGP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "isisd"
+ ],
+ "help": "IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ldpd"
+ ],
+ "help": "LDP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospf6d"
+ ],
+ "help": "OSPFv3",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ospfd"
+ ],
+ "help": "OSPFv2",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "ripd"
+ ],
+ "help": "RIP",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "frr",
+ "snmp",
+ "zebra"
+ ],
+ "help": "Zebra (IP routing manager)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "host-name",
+ "<value>"
+ ],
+ "help": "System host name (default: vyos)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "arp",
+ "table-size",
+ "<value>"
+ ],
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-directed-broadcast"
+ ],
+ "help": "Disable IPv4 directed broadcast forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IPv4 forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "ignore-unreachable-nexthops"
+ ],
+ "help": "Ignore next hops that are not in the ARP table",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ip",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "help": "Use layer 4 information for ECMP hashing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IPv6 forwarding on all interfaces",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "multipath",
+ "layer4-hashing"
+ ],
+ "help": "Use layer 4 information for ECMP hashing",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "neighbor",
+ "table-size",
+ "<value>"
+ ],
+ "help": "Maximum number of entries to keep in the cache (default: 8192)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ipv6",
+ "strict-dad"
+ ],
+ "help": "Disable IPv6 operation on interface when DAD fails on LL addr",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "device",
+ "<value>"
+ ],
+ "help": "lp: usbNbXpY; TTY device name, USB based",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "lcd",
+ "model",
+ "<value>"
+ ],
+ "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "post-login",
+ "<value>"
+ ],
+ "help": "A system banner after the user logs in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "banner",
+ "pre-login",
+ "<value>"
+ ],
+ "help": "A system banner before the user logs in",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Server priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "server",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-30; Session timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "radius",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:5-604800; Session timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "encrypted-password",
+ "<value>"
+ ],
+ "help": "Encrypted password (default: !)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "otp",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; Base32 encoded key/token",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "otp",
+ "rate-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of attempts",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "otp",
+ "rate-time",
+ "<value>"
+ ],
+ "help": "lp: u32:15-600; Time interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "otp",
+ "window-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-21; Window size",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "Plaintext password used for encryption",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Public key value (Base64 encoded)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "options",
+ "<value>"
+ ],
+ "help": "Optional public key options",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "authentication",
+ "public-keys",
+ "<text>",
+ "type",
+ "<value>"
+ ],
+ "help": "lp: sk-ssh-ed25519@openssh.com; Elliptic curve 25519 security key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "full-name",
+ "<value>"
+ ],
+ "help": "Full name of the user (use quotes for names with spaces)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "login",
+ "user",
+ "<text>",
+ "home-directory",
+ "<value>"
+ ],
+ "help": "Home directory",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "atop",
+ "rotate",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Rotations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "max-size",
+ "<value>"
+ ],
+ "help": "lp: u32:1-1024; Size in MB",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "logs",
+ "logrotate",
+ "messages",
+ "rotate",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Rotations",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: txt; Use Domain Name Server from DHCP interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "allow-clients",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "noselect"
+ ],
+ "help": "Marks the server as unused",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "pool"
+ ],
+ "help": "Associate with a number of remote servers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "preempt"
+ ],
+ "help": "Specifies the association as preemptable rather than the default",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "server",
+ "<text>",
+ "prefer"
+ ],
+ "help": "Marks the server as preferred",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "ntp",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ctrl-alt-delete",
+ "<value>"
+ ],
+ "help": "lp: poweroff; Poweroff system",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "http-client",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "keyboard-layout",
+ "<value>"
+ ],
+ "help": "lp: dvorak; Dvorak",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "performance",
+ "<value>"
+ ],
+ "help": "lp: latency; Tune for low network latency",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "reboot-on-panic"
+ ],
+ "help": "Reboot system on kernel panic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "root-partition-auto-resize"
+ ],
+ "help": "Enable root partition auto-extention on system boot",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "ssh-client",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "option",
+ "startup-beep"
+ ],
+ "help": "plays sound via system speaker when you can login",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "password",
+ "<value>"
+ ],
+ "help": "Proxy password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "url",
+ "<value>"
+ ],
+ "help": "Proxy URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "proxy",
+ "username",
+ "<value>"
+ ],
+ "help": "Proxy username",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "alias",
+ "<value>"
+ ],
+ "help": "Alias for this address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "static-host-mapping",
+ "host-name",
+ "<text>",
+ "inet",
+ "<value>"
+ ],
+ "help": "lp: ipv6; IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "sysctl",
+ "parameter",
+ "<text>",
+ "value",
+ "<value>"
+ ],
+ "help": "Sysctl configuration value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "console",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "file",
+ "<value>"
+ ],
+ "help": "Number of saved files (default is 5)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "archive",
+ "size",
+ "<value>"
+ ],
+ "help": "Size of log files (in kbytes, default is 256)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "file",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "marker",
+ "interval",
+ "<value>"
+ ],
+ "help": "time interval how often a mark message is being sent in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "global",
+ "preserve-fqdn"
+ ],
+ "help": "uses FQDN for logging",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "facility",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: tcp; send log messages to remote syslog server over tcp",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "format",
+ "octet-counted"
+ ],
+ "help": "Allows for the transmission of all characters inside a syslog",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "host",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "syslog",
+ "user",
+ "<text>",
+ "facility",
+ "<text>",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: all; Log everything",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "crontab-spec",
+ "<value>"
+ ],
+ "help": "UNIX crontab time specification string",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "arguments",
+ "<value>"
+ ],
+ "help": "Arguments passed to the executable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "executable",
+ "path",
+ "<value>"
+ ],
+ "help": "Path to executable",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "task-scheduler",
+ "task",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: <days>d; Execution interval in days",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "time-zone",
+ "<value>"
+ ],
+ "help": "Local time zone (default UTC)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "update-check",
+ "auto-check"
+ ],
+ "help": "Enable auto check for new images",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "system",
+ "update-check",
+ "url",
+ "<value>"
+ ],
+ "help": "lp: url; Remote URL",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "drop-tail",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "hash-interval",
+ "<value>"
+ ],
+ "help": "Hash interval (seconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fair-queue",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-127; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-11000; Queue size in packets (default 10240)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "fq-codel",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-20; Priority for match rule evaluation",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "limiter",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "network-delay",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-corruption",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-loss",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "packet-reordering",
+ "<value>"
+ ],
+ "help": "lp: <number>%%; Percentage of packets affected",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "network-emulator",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "priority-queue",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "average-packet",
+ "<value>"
+ ],
+ "help": "lp: u32:16-10240; Average packet size in bytes",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "mark-probability",
+ "<value>"
+ ],
+ "help": "lp: <number>; Numeric value ( 1 / N )",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "maximum-threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4096; Maximum Threshold in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "minimum-threshold",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4096; Minimum Threshold in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "random-detect",
+ "<text>",
+ "precedence",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "rate-control",
+ "<text>",
+ "latency",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "quantum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "quantum",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: priority; Priority queueing based on DSCP",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "round-robin",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "ceiling",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "set-dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "class",
+ "<text>",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "burst",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "ceiling",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "codel-quantum",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "flows",
+ "<value>"
+ ],
+ "help": "fq-codel - Number of flows (default 1024)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "interval",
+ "<value>"
+ ],
+ "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-7; Priority order for bandwidth pool",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Queue size in packets",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "queue-type",
+ "<value>"
+ ],
+ "help": "lp: random-detect; Random Early Detection (RED)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "set-dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "default",
+ "target",
+ "<value>"
+ ],
+ "help": "fq-codel - Acceptable minimum queue delay (milliseconds)",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this traffic class",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "destination",
+ "<value>"
+ ],
+ "help": "Ethernet destination address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: 802.1Q; 802.1Q VLAN tag",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ether",
+ "source",
+ "<value>"
+ ],
+ "help": "Ethernet source address for this match",
+ "run": null,
+ "type": "macaddr",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface name for this match",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv4net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ip",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "address",
+ "<value>"
+ ],
+ "help": "IP destination address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "destination",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "dscp",
+ "<value>"
+ ],
+ "help": "lp: network; match; DSCP (111000)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "max-length",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; Maximum packet/payload length",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: sctp; Stream Control Transmission Protocol",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "address",
+ "<value>"
+ ],
+ "help": "IP source address for this match",
+ "run": null,
+ "type": "ipv6net",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "source",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: txt; Assigned TCP (or UDP) port name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "ack"
+ ],
+ "help": "Match TCP ACK",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "ipv6",
+ "tcp",
+ "syn"
+ ],
+ "help": "Match TCP SYN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "mark",
+ "<value>"
+ ],
+ "help": "Match on mark applied by firewall",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "match",
+ "<text>",
+ "vif",
+ "<value>"
+ ],
+ "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag",
+ "run": null,
+ "type": "u32",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "class",
+ "<text>",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "linkshare",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "realtime",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "d",
+ "<value>"
+ ],
+ "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m1",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "default",
+ "upperlimit",
+ "m2",
+ "<value>"
+ ],
+ "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traffic-policy",
+ "shaper-hfsc",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for this queuing policy",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "disable-uniqreqids"
+ ],
+ "help": "Disable requirement for unique IDs in the Security Database",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "compression"
+ ],
+ "help": "Enable ESP compression",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-bytes",
+ "<value>"
+ ],
+ "help": "lp: u32:1024-26843545600000; SA life in bytes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "life-packets",
+ "<value>"
+ ],
+ "help": "lp: u32:1000-26843545600000; SA life in packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; SA lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: transport; Transport mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "pfs",
+ "<value>"
+ ],
+ "help": "lp: disable; Disable PFS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "esp-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "close-action",
+ "<value>"
+ ],
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "action",
+ "<value>"
+ ],
+ "help": "lp: restart; Attempt to re-negotiate the connection immediately",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:2-86400; Keep-alive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "dead-peer-detection",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:2-86400; Keep-alive timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "disable-mobike"
+ ],
+ "help": "Disable MOBIKE Support (IKEv2 only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "ikev2-reauth"
+ ],
+ "help": "Re-authentication of the remote peer during an IKE re-key (IKEv2",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "key-exchange",
+ "<value>"
+ ],
+ "help": "lp: ikev2; Use IKEv2 for key exchange",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "dh-group",
+ "<value>"
+ ],
+ "help": "lp: 32; Diffie-Hellman group 32 (curve448)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "encryption",
+ "<value>"
+ ],
+ "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "ike-group",
+ "<text>",
+ "proposal",
+ "<text>",
+ "hash",
+ "<value>"
+ ],
+ "help": "lp: aes256gmac; 256-bit AES-GMAC",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-conf",
+ "<value>"
+ ],
+ "help": "Absolute path to specify a strongSwan config include file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "include-ipsec-secrets",
+ "<value>"
+ ],
+ "help": "Absolute path to a strongSwan secrets include file",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: 2; More detailed debugging control flow",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "log",
+ "subsystem",
+ "<value>"
+ ],
+ "help": "lp: any; Any subsystem",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "disable-route-autoinstall"
+ ],
+ "help": "Do not automatically install routes to remote networks",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "flexvpn"
+ ],
+ "help": "Allow FlexVPN vendor ID payload (IKEv2 only)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "options",
+ "virtual-ip"
+ ],
+ "help": "Allow install virtual-ip addresses",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: pre-shared-secret; Use a pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "bind",
+ "tunnel",
+ "<value>"
+ ],
+ "help": "lp: txt; Associated interface to this profile",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "profile",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "client-mode",
+ "<value>"
+ ],
+ "help": "lp: eap-radius; Use EAP-RADIUS authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-id",
+ "<value>"
+ ],
+ "help": "lp: txt; Local ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "server-mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use x.509 certificate (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "pool",
+ "<value>"
+ ],
+ "help": "lp: radius; Forward requests for virtual IP addresses to a RADIUS server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-86400; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "connection",
+ "<text>",
+ "unique",
+ "<value>"
+ ],
+ "help": "lp: replace; Delete any existing connection if a new one for the same user gets established",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "dhcp",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; DHCP server IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "exclude",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 pool prefix exclusion",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "pool",
+ "<text>",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 pool prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "remote-access",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-240; Session timeout in seconds (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "local-id",
+ "<value>"
+ ],
+ "help": "lp: txt; Local ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use x.509 certificate",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "remote-id",
+ "<value>"
+ ],
+ "help": "lp: txt; ID used for peer authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "local-key",
+ "<value>"
+ ],
+ "help": "Name of PKI key-pair with local private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "Local private key passphrase",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "rsa",
+ "remote-key",
+ "<value>"
+ ],
+ "help": "Name of PKI key-pair with remote public key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "use-x509-id"
+ ],
+ "help": "Use certificate common name as ID",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "connection-type",
+ "<value>"
+ ],
+ "help": "lp: none; Load the connection only",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "default-esp-group",
+ "<value>"
+ ],
+ "help": "Defult ESP group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "force-udp-encapsulation"
+ ],
+ "help": "Force UDP encapsulation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "ikev2-reauth",
+ "<value>"
+ ],
+ "help": "lp: inherit; Inherit the reauth configuration form your IKE-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "local-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "remote-address",
+ "<value>"
+ ],
+ "help": "lp: any; Allow any IP address of the remote peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "local",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Local IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100; Priority for IPsec policy (lowest value more preferable)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "protocol",
+ "<value>"
+ ],
+ "help": "lp: txt; Protocol name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>",
+ "remote",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; Remote IPv6 prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "virtual-address",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Request IPv6 address from peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "bind",
+ "<value>"
+ ],
+ "help": "VTI tunnel interface associated with this configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "ipsec",
+ "site-to-site",
+ "peer",
+ "<text>",
+ "vti",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "Timeout to wait reply for Interim-Update packets",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "ip-address",
+ "<value>"
+ ],
+ "help": "IP address for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "port",
+ "<value>"
+ ],
+ "help": "Port for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dae-server",
+ "secret",
+ "<value>"
+ ],
+ "help": "Secret for Dynamic Authorization Extension server (DM/CoA)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "Maximum number of tries to send Access-Request/Accounting-",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "Timeout to wait response from server (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ccp-disable"
+ ],
+ "help": "Disable Compression Control Protocol (CCP)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "description",
+ "<value>"
+ ],
+ "help": "Description for L2TP remote-access settings",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "idle",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; PPP idle timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: x509; Use X.509 certificate for IPsec authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "pre-shared-secret",
+ "<value>"
+ ],
+ "help": "lp: txt; Pre-shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "authentication",
+ "x509",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "esp-group",
+ "<value>"
+ ],
+ "help": "Encapsulating Security Payloads (ESP) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-group",
+ "<value>"
+ ],
+ "help": "Internet Key Exchange (IKE) group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "ike-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ipsec-settings",
+ "lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:30-86400; IKE lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "host-name",
+ "<value>"
+ ],
+ "help": "Sent to the client (LAC) in the Host-Name attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "lns",
+ "shared-secret",
+ "<value>"
+ ],
+ "help": "Tunnel password used to authenticate the client (LAC)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "help": "External IP address to which VPN clients will connect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "l2tp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "group",
+ "<value>"
+ ],
+ "help": "lp: txt; Group string. The group may be followed by a user-friendly name in brackets: group1[First Group]",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "interval",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time tokens interval in seconds.",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "key",
+ "<value>"
+ ],
+ "help": "lp: txt; OTP key in hex-encoded format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "otp-length",
+ "<value>"
+ ],
+ "help": "lp: u32:6-8; Number of digits in OTP code",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "otp",
+ "token-type",
+ "<value>"
+ ],
+ "help": "lp: hotp-event; Event-based OTP algorithm",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password used for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: password-otp; Password (first) + OTP local authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "mode",
+ "radius"
+ ],
+ "help": "Use RADIUS server for user autentication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "groupconfig",
+ "<value>"
+ ],
+ "help": "If the groupconfig option is set, then config-per-user will be",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-240; Session timeout in seconds (default: 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address to listen for incoming connections",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "tcp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "listen-ports",
+ "udp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ip-settings",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "client-ipv6-pool",
+ "prefix",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "push-route",
+ "<value>"
+ ],
+ "help": "lp: ipv6net; IPv6 network and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "split-dns",
+ "<value>"
+ ],
+ "help": "lp: txt; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "network-settings",
+ "tunnel-all-dns",
+ "<value>"
+ ],
+ "help": "lp: no; Disable tunneling of all DNS traffic (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "openconnect",
+ "ssl",
+ "passphrase",
+ "<value>"
+ ],
+ "help": "lp: txt; Passphrase to decrypt the private key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: require; ask client for mppe, if it rejects drop connection",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "authentication",
+ "require",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "start",
+ "<value>"
+ ],
+ "help": "First IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "client-ip-pool",
+ "stop",
+ "<value>"
+ ],
+ "help": "Last IP address in the pool",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "mtu",
+ "<value>"
+ ],
+ "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "outside-address",
+ "<value>"
+ ],
+ "help": "External IP address to which VPN clients will connect",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "pptp",
+ "remote-access",
+ "wins-server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "Password for authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "download",
+ "<value>"
+ ],
+ "help": "Download bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "rate-limit",
+ "upload",
+ "<value>"
+ ],
+ "help": "Upload bandwidth limit in kbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "local-users",
+ "username",
+ "<text>",
+ "static-ip",
+ "<value>"
+ ],
+ "help": "Static client IP address (default: *)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "mode",
+ "<value>"
+ ],
+ "help": "lp: radius; Use RADIUS server for user autentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "protocols",
+ "<value>"
+ ],
+ "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-interim-jitter",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Maximum jitter value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "acct-timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret for Dynamic Authorization Extension server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; TCP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "dynamic-author",
+ "server",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address for aynamic authorization server",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "max-try",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20; Maximum tries",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-identifier",
+ "<value>"
+ ],
+ "help": "NAS-Identifier attribute sent to RADIUS",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "nas-ip-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; NAS-IP-Address attribute",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "preallocate-vif"
+ ],
+ "help": "Enable attribute NAS-Port-Id in Access-Request",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "attribute",
+ "<value>"
+ ],
+ "help": "RADIUS attribute that contains rate information (default:",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "enable"
+ ],
+ "help": "Enable bandwidth shaping via RADIUS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "multiplier",
+ "<value>"
+ ],
+ "help": "lp: <0.001-1000>; Shaper multiplier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "rate-limit",
+ "vendor",
+ "<value>"
+ ],
+ "help": "Vendor dictionary",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "acct-port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "disable-accounting"
+ ],
+ "help": "Disable accounting",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "fail-time",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Fail time penalty",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "key",
+ "<value>"
+ ],
+ "help": "Shared secret key",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "server",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "source-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 source address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "authentication",
+ "radius",
+ "timeout",
+ "<value>"
+ ],
+ "help": "lp: u32:1-60; Timeout in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ip-pool",
+ "subnet",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; IPv4 address and prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "delegate",
+ "<text>",
+ "delegation-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:32-64; Delegated prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "client-ipv6-pool",
+ "prefix",
+ "<text>",
+ "mask",
+ "<value>"
+ ],
+ "help": "lp: u32:48-128; Client prefix length",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "gateway-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Default Gateway send to the client",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:68-1500; Maximum Transmission Unit in byte",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "name-server",
+ "<value>"
+ ],
+ "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Numeric IP port",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv4",
+ "<value>"
+ ],
+ "help": "lp: allow; Negotiate IPv4 only if client requests (default)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "ipv6",
+ "<value>"
+ ],
+ "help": "lp: require; Require IPv6 negotiation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-failure",
+ "<value>"
+ ],
+ "help": "Maximum number of Echo-Requests may be sent without valid reply",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-interval",
+ "<value>"
+ ],
+ "help": "LCP echo-requests/sec (default: 30)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "lcp-echo-timeout",
+ "<value>"
+ ],
+ "help": "Timeout in seconds to wait for any peer activity. If this option",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ppp-options",
+ "mppe",
+ "<value>"
+ ],
+ "help": "lp: deny; drop all mppe",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "ca-certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of CA in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vpn",
+ "sstp",
+ "ssl",
+ "certificate",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of certificate in PKI configuration",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "bind-to-all"
+ ],
+ "help": "Enable binding services to all VRFs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "Interface specific description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "disable"
+ ],
+ "help": "Administratively disable interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ip",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "ipv6",
+ "disable-forwarding"
+ ],
+ "help": "Disable IP forwarding on this interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Network as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv4-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-flowspec",
+ "local-install",
+ "interface",
+ "<value>"
+ ],
+ "help": "Interface",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "backdoor"
+ ],
+ "help": "Use BGP network/prefix as a backdoor route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-multicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "as-set"
+ ],
+ "help": "Generate AS-set path information for this aggregate address",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "aggregate-address",
+ "<text>",
+ "summary-only"
+ ],
+ "help": "Announce the aggregate summary network only",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; eBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; iBGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Locally originated BGP routes administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "export",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vpn"
+ ],
+ "help": "to/from default instance VPN RIB",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "import",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; VRF instance name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "label",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; Label Value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ebgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-paths",
+ "ibgp",
+ "<value>"
+ ],
+ "help": "lp: u32:1-256; Number of paths to consider",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "path-limit",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; AS path hop count limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "network",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "rd",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Metric for redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "redistribute",
+ "table",
+ "<value>"
+ ],
+ "help": "Redistribute non-main Kernel Routing Table",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-unicast",
+ "route-target",
+ "vpn",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "label",
+ "<value>"
+ ],
+ "help": "lp: u32:0-1048575; MPLS label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "ipv6-vpn",
+ "network",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise",
+ "ipv6",
+ "unicast",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-all-vni"
+ ],
+ "help": "Advertise All local VNIs",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-pip",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IP address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "disable"
+ ],
+ "help": "Do not flood any BUM packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "flooding",
+ "head-end-replication"
+ ],
+ "help": "Flood BUM packets using head-end replication",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "rt-auto-derive"
+ ],
+ "help": "Auto derivation of Route Target (RFC8365)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-default-gw"
+ ],
+ "help": "Advertise All default g/w mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "advertise-svi-ip"
+ ],
+ "help": "Advertise svi mac-ip routes in EVPN",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "rd",
+ "<value>"
+ ],
+ "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "both",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "address-family",
+ "l2vpn-evpn",
+ "vni",
+ "<text>",
+ "route-target",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "limit",
+ "<value>"
+ ],
+ "help": "lp: u32:1-5000; BGP neighbor limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "listen",
+ "range",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv4-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-flowspec",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-labeled-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-multicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "ipv6-vpn",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "advertisement-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600; Advertisement interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "source-interface",
+ "<value>"
+ ],
+ "help": "lp: interface; Interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "interface",
+ "v6only",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "peer-group",
+ "<value>"
+ ],
+ "help": "lp: txt; Peer-group name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "port",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor BGP port number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "solo"
+ ],
+ "help": "Do not send back prefixes learned from the neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "strict-capability-match"
+ ],
+ "help": "Enable strict capability negotiation",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "connect",
+ "<value>"
+ ],
+ "help": "lp: 0; Disable connect timer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "neighbor",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "always-compare-med"
+ ],
+ "help": "Always compare MEDs from different neighbors",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "confed"
+ ],
+ "help": "Compare AS-path lengths including confederation sets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "ignore"
+ ],
+ "help": "Ignore AS-path length in selecting a route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "as-path",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes that have different AS paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "compare-routerid"
+ ],
+ "help": "Compare the router-id for identical EBGP paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "confed"
+ ],
+ "help": "Compare MEDs among confederation paths",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "med",
+ "missing-as-worst"
+ ],
+ "help": "Treat missing route as a MED as the least preferred one",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "bestpath",
+ "peer-type",
+ "multipath-relax"
+ ],
+ "help": "Allow load sharing across routes learned from different peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "cluster-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Route-reflector cluster-id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "conditional-advertisement",
+ "timer",
+ "<value>"
+ ],
+ "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "identifier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Confederation AS id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "confederation",
+ "peers",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Peer AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "half-life",
+ "<value>"
+ ],
+ "help": "lp: u32:1-45; Half-life penalty in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "max-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Maximum suppress duration in minutes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "re-use",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Re-use penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "dampening",
+ "start-suppress-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-20000; Start-suppress penalty points",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "default",
+ "local-pref",
+ "<value>"
+ ],
+ "help": "lp: u32; Local preference",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "deterministic-med"
+ ],
+ "help": "Compare MEDs between different peers in the same AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "internal",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "global",
+ "local",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for internal BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "distance",
+ "prefix",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance for external BGP routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "ebgp-requires-policy"
+ ],
+ "help": "Require in and out policy for eBGP peers (RFC8212)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "fast-convergence"
+ ],
+ "help": "Teardown sessions immediately whenever peer becomes unreachable",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-restart",
+ "stalepath-time",
+ "<value>"
+ ],
+ "help": "lp: u32:1-3600; Hold time in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "log-neighbor-changes"
+ ],
+ "help": "Log neighbor up/down changes and reset reason",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "minimum-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Minimum holdtime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "network-import-check"
+ ],
+ "help": "Enable IGP route check for network statements",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-client-to-client-reflection"
+ ],
+ "help": "Disable client to client route reflection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-fast-external-failover"
+ ],
+ "help": "Disable immediate session reset on peer link down event",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "no-suppress-duplicates"
+ ],
+ "help": "Disable suppress duplicate updates if the route actually not",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "reject-as-sets"
+ ],
+ "help": "Reject routes with AS_SET or AS_CONFED_SET flag",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "route-reflector-allow-outbound-policy"
+ ],
+ "help": "Route reflector client allow policy outbound",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "shutdown"
+ ],
+ "help": "Administrative shutdown of the BGP instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "parameters",
+ "suppress-fib-pending"
+ ],
+ "help": "Advertise only routes that are programmed in kernel to peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv4 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv4-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-all"
+ ],
+ "help": "Use addpath to advertise all paths to a neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "addpath-tx-per-as"
+ ],
+ "help": "Use addpath to advertise the bestpath per each neighboring AS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "as-override"
+ ],
+ "help": "Override ASN in outbound updates to configured neighbor local-as",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "receive"
+ ],
+ "help": "Capability to receive the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "capability",
+ "orf",
+ "prefix-list",
+ "send"
+ ],
+ "help": "Capability to send the ORF",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "advertise-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "conditionally-advertise",
+ "non-exist-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "default-originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "extended"
+ ],
+ "help": "Disable sending extended community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "disable-send-community",
+ "standard"
+ ],
+ "help": "Disable sending standard community attributes to this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "distribute-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "export",
+ "<value>"
+ ],
+ "help": "As-path-list to filter outgoing route updates to this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "filter-list",
+ "import",
+ "<value>"
+ ],
+ "help": "As-path-list to filter incoming route updates from this peer",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "maximum-prefix-out",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Prefix limit",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-local",
+ "unchanged"
+ ],
+ "help": "Leave link-local nexthop unchanged for this peer",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "prefix-list",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of IPv6 prefix-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "remove-private-as"
+ ],
+ "help": "Remove private AS numbers from AS path in outbound route updates",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "unsuppress-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "ipv6-unicast",
+ "weight",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Default weight",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "allowas-in",
+ "number",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of times AS is allowed in path",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "as-path"
+ ],
+ "help": "Send AS path unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "med"
+ ],
+ "help": "Send multi-exit discriminator unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "attribute-unchanged",
+ "next-hop"
+ ],
+ "help": "Send nexthop unchanged",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "nexthop-self",
+ "force"
+ ],
+ "help": "Set the next hop to self for reflected routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-map",
+ "import",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-reflector-client"
+ ],
+ "help": "Peer is a route reflector client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "route-server-client"
+ ],
+ "help": "Peer is a route server client",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "address-family",
+ "l2vpn-evpn",
+ "soft-reconfiguration",
+ "inbound"
+ ],
+ "help": "Enable inbound soft reconfiguration",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "check-control-plane-failure"
+ ],
+ "help": "Allow to write CBIT independence in BFD outgoing packets and",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "dynamic"
+ ],
+ "help": "Advertise dynamic capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "capability",
+ "extended-nexthop"
+ ],
+ "help": "Advertise extended-nexthop capability to this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-capability-negotiation"
+ ],
+ "help": "Disable capability negotiation with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "disable-connected-check"
+ ],
+ "help": "Disable check to see if eBGP peer address is a connected route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ebgp-multihop",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "graceful-restart",
+ "<value>"
+ ],
+ "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "local-as",
+ "<text>",
+ "no-prepend",
+ "replace-as"
+ ],
+ "help": "Prepend only local-as from/to updates for eBGP peers",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "override-capability"
+ ],
+ "help": "Ignore capability negotiation with specified neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "passive"
+ ],
+ "help": "Do not initiate a session with this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "password",
+ "<value>"
+ ],
+ "help": "BGP MD5 password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "remote-as",
+ "<value>"
+ ],
+ "help": "lp: internal; Neighbor AS number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "shutdown"
+ ],
+ "help": "Administratively shutdown this neighbor",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "ttl-security",
+ "hops",
+ "<value>"
+ ],
+ "help": "lp: u32:1-254; Number of hops",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "update-source",
+ "<value>"
+ ],
+ "help": "lp: txt; Interface as route source",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "system-as",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967294; Autonomous System Number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "holdtime",
+ "<value>"
+ ],
+ "help": "lp: 0; Hold timer disabled",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "bgp",
+ "timers",
+ "keepalive",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Keepalive interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "area-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv4",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "always"
+ ],
+ "help": "Always advertise default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "default-information",
+ "originate",
+ "ipv6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "domain-password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "dynamic-hostname"
+ ],
+ "help": "Dynamic hostname for IS-IS",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "circuit-type",
+ "<value>"
+ ],
+ "help": "lp: level-2-only; Level-2 only adjacencies are formed",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-600; Set Hello interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:2-100; Set multiplier for Hello holding time",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "hello-padding"
+ ],
+ "help": "Add padding to IS-IS hello packets",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "network",
+ "point-to-point"
+ ],
+ "help": "point-to-point network type",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "no-three-way-handshake"
+ ],
+ "help": "Disable three-way handshake",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "md5",
+ "<value>"
+ ],
+ "help": "lp: txt; Level-wide password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "password",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Circuit password",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; Priority value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "interface",
+ "<text>",
+ "psnp-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:0-127; PSNP interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "level",
+ "<value>"
+ ],
+ "help": "lp: level-2; Act as an area router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "log-adjacency-changes"
+ ],
+ "help": "Log adjacency state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-gen-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Minimum interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-mtu",
+ "<value>"
+ ],
+ "help": "lp: u32:128-4352; Maximum size of generated LSPs",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "lsp-refresh-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65235; LSP refresh interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "max-lsp-lifetime",
+ "<value>"
+ ],
+ "help": "lp: u32:350-65535; LSP lifetime in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "metric-style",
+ "<value>"
+ ],
+ "help": "lp: wide; Use new style of TLVs to carry wider metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "net",
+ "<value>"
+ ],
+ "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "purge-originator"
+ ],
+ "help": "Use the RFC 6232 purge-originator",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "ospf",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "rip",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv4",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "bgp",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "connected",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "kernel",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ospf6",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "ripng",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-1",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Default metric value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "redistribute",
+ "ipv6",
+ "static",
+ "level-2",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "absolute",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; The absolute segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-attached-bit"
+ ],
+ "help": "Set attached bit to identify as L1/L2 router for inter-area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "set-overload-bit"
+ ],
+ "help": "Set overload bit to avoid any transit traffic",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "holddown",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "init-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "long-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "short-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-delay-ietf",
+ "time-to-learn",
+ "<value>"
+ ],
+ "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "spf-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-120; Interval in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; IPv4 address",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "isis",
+ "traffic-engineering",
+ "enable"
+ ],
+ "help": "Enable MPLS traffic engineering extensions",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "access-list",
+ "<text>",
+ "export",
+ "<value>"
+ ],
+ "help": "lp: static; Filter static routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "normal"
+ ],
+ "help": "Normal OSPF area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "translate",
+ "<value>"
+ ],
+ "help": "lp: never; Never translate LSA types",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "default-cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Summary default cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "authentication",
+ "<value>"
+ ],
+ "help": "lp: md5; Use MD5 authentication",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "lp: u32; Access-list number",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; OSPF network",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777215; Metric for this range",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "substitute",
+ "<value>"
+ ],
+ "help": "lp: ipv4net; Advertise area range as another prefix",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "shortcut",
+ "<value>"
+ ],
+ "help": "lp: enable; Enable shortcutting mode",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "area",
+ "<text>",
+ "virtual-link",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "default-metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Metric of redistributed routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "distance",
+ "ospf",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "md5",
+ "key-id",
+ "<text>",
+ "md5-key",
+ "<value>"
+ ],
+ "help": "lp: txt; MD5 Key (16 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "authentication",
+ "plaintext-password",
+ "<value>"
+ ],
+ "help": "lp: txt; Plain text password (8 characters or less)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "hello-multiplier",
+ "<value>"
+ ],
+ "help": "lp: u32:1-10; Number of Hellos to send each second",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "passive",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "administrative"
+ ],
+ "help": "Administratively apply, for an indefinite period",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-shutdown",
+ "<value>"
+ ],
+ "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "max-metric",
+ "router-lsa",
+ "on-startup",
+ "<value>"
+ ],
+ "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "maximum-paths",
+ "<value>"
+ ],
+ "help": "lp: u32:1-64; Maximum multiple paths (ECMP)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "enable"
+ ],
+ "help": "Enable MPLS-TE functionality",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "mpls-te",
+ "router-address",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Stable IP address of the advertising router",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "poll-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "neighbor",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Neighbor priority",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "abr-type",
+ "<value>"
+ ],
+ "help": "lp: standard; Standard ABR type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "opaque-lsa"
+ ],
+ "help": "Enable the Opaque-LSA capability (rfc2370)",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "rfc1583-compatibility"
+ ],
+ "help": "Enable RFC1583 criteria for handling AS external routes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "passive-interface",
+ "<value>"
+ ],
+ "help": "lp: default; Default to suppress routing updates on all interfaces",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "isis",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "rip",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "redistribute",
+ "table",
+ "<text>",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "refresh",
+ "timers",
+ "<value>"
+ ],
+ "help": "lp: u32:10-1800; Timer value in seconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "global-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "high-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "local-block",
+ "low-label-value",
+ "<value>"
+ ],
+ "help": "lp: u32:16-1048575; Label value (recommended minimum value: 300)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "maximum-label-depth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-16; MPLS label depth",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "explicit-null"
+ ],
+ "help": "Request upstream neighbor to replace segment/label with explicit",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "no-php-flag"
+ ],
+ "help": "Do not request penultimate hop popping for segment/label",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "segment-routing",
+ "prefix",
+ "<text>",
+ "index",
+ "value",
+ "<value>"
+ ],
+ "help": "lp: u32:0-65535; The index segment/label ID value",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "delay",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Delay in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "initial-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Initial hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospf",
+ "timers",
+ "throttle",
+ "spf",
+ "max-holdtime",
+ "<value>"
+ ],
+ "help": "lp: u32:0-600000; Max hold time in milliseconds",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "default-information-originate"
+ ],
+ "help": "Originate Type 7 default into NSSA area",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "nssa",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "area-type",
+ "stub",
+ "no-summary"
+ ],
+ "help": "Do not inject inter-area routes into the stub",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "export-list",
+ "<value>"
+ ],
+ "help": "Name of export-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "import-list",
+ "<value>"
+ ],
+ "help": "Name of import-list",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "advertise"
+ ],
+ "help": "Advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "area",
+ "<text>",
+ "range",
+ "<text>",
+ "not-advertise"
+ ],
+ "help": "Do not advertise this range",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "auto-cost",
+ "reference-bandwidth",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "always"
+ ],
+ "help": "Always advertise a default route",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; Default metric",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "metric-type",
+ "<value>"
+ ],
+ "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "default-information",
+ "originate",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "global",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Administrative distance",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "external",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for external routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "inter-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for inter-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "distance",
+ "ospfv3",
+ "intra-area",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for intra-area routes",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "area",
+ "<value>"
+ ],
+ "help": "lp: ipv4; OSPF area ID in IP address notation",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "bfd",
+ "profile",
+ "<value>"
+ ],
+ "help": "lp: txt; BFD profile name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "cost",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; OSPF interface cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "dead-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Neighbor dead interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "hello-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Hello interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "ifmtu",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Interface MTU",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "instance-id",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; Instance Id",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "mtu-ignore"
+ ],
+ "help": "Disable Maximum Transmission Unit (MTU) mismatch detection",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "network",
+ "<value>"
+ ],
+ "help": "lp: point-to-point; Point-to-point network type",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "passive"
+ ],
+ "help": "Configure passive mode for interface",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "priority",
+ "<value>"
+ ],
+ "help": "lp: u32:0-255; OSPF router priority cost",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "retransmit-interval",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Retransmit interval (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "transmit-delay",
+ "<value>"
+ ],
+ "help": "lp: u32:1-65535; Link state transmit delay (seconds)",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "log-adjacency-changes",
+ "detail"
+ ],
+ "help": "Log all state changes",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "parameters",
+ "router-id",
+ "<value>"
+ ],
+ "help": "lp: ipv4; Router-ID in IP address format",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "bgp",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "connected",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "kernel",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "ripng",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "redistribute",
+ "static",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "ospfv3",
+ "route-map",
+ "<value>"
+ ],
+ "help": "lp: txt; Route map name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "dhcp-interface",
+ "<value>"
+ ],
+ "help": "lp: txt; DHCP interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "blackhole",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "description",
+ "<value>"
+ ],
+ "help": "lp: txt; Description",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "interface",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "disable"
+ ],
+ "help": "Disable instance",
+ "run": null,
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "interface",
+ "<value>"
+ ],
+ "help": "lp: txt; Gateway interface name",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "next-hop",
+ "<text>",
+ "vrf",
+ "<value>"
+ ],
+ "help": "lp: txt; Name of VRF to leak to",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "distance",
+ "<value>"
+ ],
+ "help": "lp: u32:1-255; Distance for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "protocols",
+ "static",
+ "route6",
+ "<text>",
+ "reject",
+ "tag",
+ "<value>"
+ ],
+ "help": "lp: u32:1-4294967295; Tag value for this route",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "table",
+ "<value>"
+ ],
+ "help": "lp: u32:100-65535; Routing table ID",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "vrf",
+ "name",
+ "<text>",
+ "vni",
+ "<value>"
+ ],
+ "help": "lp: u32:0-16777214; VXLAN virtual network identifier",
+ "run": null,
+ "type": "txt",
+ "val_help": null
+ }
+ ],
+ "date": "2022-12-29T20:38:20.523506",
+ "opcmd": [
+ {
+ "cmd": [
+ "add",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Pull a new image for container",
+ "run": "sudo podman image pull \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "help": "Name of RAID set member to add",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "help": "Add a new image to the system",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "help": "Password to use with authentication",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --username \"${6}\" --password \"${8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Download image via specified VRF",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "add",
+ "system",
+ "image",
+ "<text>",
+ "vrf",
+ "<text>",
+ "username",
+ "<text>",
+ "password",
+ "<text>"
+ ],
+ "help": "Password to use with authentication",
+ "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\" --username \"${8}\" --password \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "console"
+ ],
+ "help": "Clear screen",
+ "run": "/usr/bin/clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "dhcp-server",
+ "lease",
+ "<text>"
+ ],
+ "help": "DHCP server lease",
+ "run": "sudo ${vyos_op_scripts_dir}/clear_dhcp_lease.py --ip $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "flow-accounting",
+ "counters"
+ ],
+ "help": "Clear flow accounting statistics",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "counters"
+ ],
+ "help": "Clear all bonding interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given bonding interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "counters"
+ ],
+ "help": "Clear all bridge interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given bridge interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "connection",
+ "<text>"
+ ],
+ "help": " Bring datalink layer connection down and back up",
+ "run": "(",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "counters"
+ ],
+ "help": "Clear interface counters for all interfaces",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "counters"
+ ],
+ "help": "Clear all dummy interfaces counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given dummy interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "counters"
+ ],
+ "help": "Clear all ethernet interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given ethernet interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "counters"
+ ],
+ "help": "Clear all L2TPv3 interfaces counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given L2TPv3 interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "counters"
+ ],
+ "help": "Clear all loopback interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given loopback interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "counters"
+ ],
+ "help": "Clear all pseudo-ethernet interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given pseudo-ethernet interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "counters"
+ ],
+ "help": "Clear all tunnel interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given tunnel interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "counters"
+ ],
+ "help": "Clear all vti interface counters",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "vti",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear interface counters for a given vti interface",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "counters"
+ ],
+ "help": "Clear all wireless interface counters",
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf-type=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "counters"
+ ],
+ "help": "Clear all wireless interface counters",
+ "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list"
+ ],
+ "help": "Clear prefix-list statistics or status",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for specified word",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ip",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list"
+ ],
+ "help": "Clear prefix-list statistics or status",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for specified word",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear prefix-list statistics or status for given word|network",
+ "run": "vtysh -c \"$*\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "log"
+ ],
+ "help": "Clear contents of current master log file",
+ "run": "sudo journalctl --rotate --vacuum-time=1s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clear",
+ "session",
+ "<text>"
+ ],
+ "help": "Terminate TTY or PTS user session",
+ "run": "sudo pkill -9 -t $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>",
+ "from",
+ "<text>"
+ ],
+ "help": "Image to update from",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "clone",
+ "system",
+ "config",
+ "<text>"
+ ],
+ "help": "Image to update",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "configure"
+ ],
+ "help": "Enter configuration mode",
+ "run": "if [ `id -u` == 0 ]; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "console",
+ "<text>"
+ ],
+ "help": "Connect to device attached to serial console server",
+ "run": "/usr/bin/console \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "container",
+ "<text>"
+ ],
+ "help": "Attach to a running container",
+ "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "connect",
+ "interface",
+ "<text>"
+ ],
+ "help": "Bring up a connection-oriented network interface",
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --connect \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "copy",
+ "file",
+ "<text>",
+ "to",
+ "<text>"
+ ],
+ "help": "Copy files to specified destination",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Delete container image",
+ "run": "sudo podman image rm --force \"${4}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "file",
+ "<text>"
+ ],
+ "help": "Delete files in the specified directory",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "log",
+ "file",
+ "<text>"
+ ],
+ "help": "Delete the specified log file",
+ "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-delete-log-file.sh \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "raid",
+ "<text>",
+ "member",
+ "<text>"
+ ],
+ "help": "Name of RAID set member to remove",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image"
+ ],
+ "help": "Remove an installed image from the system",
+ "run": "sudo /opt/vyatta/bin/vyatta-boot-image.pl --delete",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "delete",
+ "system",
+ "image",
+ "<text>"
+ ],
+ "help": "Name of image image to delete",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "disconnect",
+ "interface",
+ "<text>"
+ ],
+ "help": "Take down a connection-oriented network interface",
+ "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --disconnect \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "duplicate",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send ARP for DAD detection for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -D $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "help": "Send specified number of ARP replies",
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -A $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "reply",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send gratuitous ARP reply for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -A $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>",
+ "count",
+ "<text>"
+ ],
+ "help": "Send specified number of ARP requests",
+ "run": "sudo /usr/bin/arping -I $5 -c $9 -U $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "arp",
+ "request",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "Send gratuitous ARP request for specified address",
+ "run": "sudo /usr/bin/arping -I $5 -c 1 -U $7",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "active"
+ ],
+ "help": "Attempt to take over cluster resources and become the active node",
+ "run": "local -a grp ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "cluster",
+ "standby"
+ ],
+ "help": "Release cluster resources and allow a remote to become master",
+ "run": "local -a grp ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-nd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv6 address of node to lookup",
+ "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv6 address of target",
+ "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "ipv6-rd",
+ "interface",
+ "<text>"
+ ],
+ "help": "IPv6 Router Discovery on specified interface",
+ "run": "/usr/bin/rdisc6 \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Source interface",
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "mtu",
+ "host",
+ "<text>"
+ ],
+ "help": "IP address of the remote host",
+ "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "owping",
+ "<text>"
+ ],
+ "help": "IP address of the remote OWAMP server",
+ "run": "owping $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "root-partition-auto-resize"
+ ],
+ "help": "Resize the VyOS partition",
+ "run": "sudo ${vyos_op_scripts_dir}/force_root-partition-auto-resize.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "force",
+ "twping",
+ "<text>"
+ ],
+ "help": "IP address of the remote TWAMP server",
+ "run": "twping $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "format",
+ "disk",
+ "<text>",
+ "like",
+ "<text>"
+ ],
+ "help": "Format this disk the same as another disk",
+ "run": "sudo ${vyos_op_scripts_dir}/format_disk.py --target $3 --proto $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "container",
+ "image",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "help": "Path to Dockerfile",
+ "run": "sudo podman build --net host --layers --force-rm --tag \"$4\" $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "debug-archive"
+ ],
+ "help": "Generate IPSec debug-archive",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ipsec_debug_archive.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "help": "Profile name as seen under system profiles",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\" --profile \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "help": "Remote address where the client will connect to",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\" --name \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "ios-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "profile",
+ "<text>"
+ ],
+ "help": "Profile name as seen under system profiles",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>",
+ "name",
+ "<text>"
+ ],
+ "help": "Connection name as seen in the VPN application",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\" --name \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ipsec",
+ "profile",
+ "windows-remote-access",
+ "<text>",
+ "remote",
+ "<text>"
+ ],
+ "help": "Remote address where the client will connect to",
+ "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka",
+ "cak",
+ "gcm-aes-128"
+ ],
+ "help": "Generate random key for GCM-AES-128 encryption - 128bit",
+ "run": "/usr/bin/hexdump -n 16 -e '4/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka",
+ "cak",
+ "gcm-aes-256"
+ ],
+ "help": "Generate random key for GCM-AES-256 encryption - 256bit",
+ "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "macsec",
+ "mka",
+ "ckn"
+ ],
+ "help": "Generate MACsec connectivity association name (CKN) - 256bit",
+ "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>",
+ "interval",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"${10}\" --digits $8",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "digits",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits \"$8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>",
+ "digits",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "interval",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits 6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openconnect",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time"
+ ],
+ "help": "HOTP time-based token",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits 6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>",
+ "key",
+ "<text>"
+ ],
+ "help": "Certificate key used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\" --key \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "openvpn",
+ "client-config",
+ "interface",
+ "<text>",
+ "ca",
+ "<text>",
+ "certificate",
+ "<text>"
+ ],
+ "help": "Cerificate used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CA certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated CA certificate into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca"
+ ],
+ "help": "Generate CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CA certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated CA certificate into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ca",
+ "sign",
+ "<text>"
+ ],
+ "help": "Sign generated CA certificate with another specified CA",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\" --sign \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated certificate request and key into the specified",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated certificate private key into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate"
+ ],
+ "help": "Generate certificate request",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated self-signed certificate into the specified",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated self-signed certificate into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "self-signed"
+ ],
+ "help": "Generate self-signed certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --self-sign",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated signed certificate into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated signed certificate into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "certificate",
+ "sign",
+ "<text>"
+ ],
+ "help": "Sign generated certificate with specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --sign \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated CRL into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>",
+ "install"
+ ],
+ "help": "Commands for installing generated CRL into running configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "crl",
+ "<text>"
+ ],
+ "help": "Generate CRL for specified CA certificate",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated DH parameters into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated DH parameters into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "dh"
+ ],
+ "help": "Generate DH parameters",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated key pair into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated key pair into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "key-pair"
+ ],
+ "help": "Generate a key pair",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated OpenVPN shared secret key into the specified",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated OpenVPN shared secret key into",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "openvpn",
+ "shared-secret"
+ ],
+ "help": "Generate OpenVPN shared secret key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "file",
+ "<text>"
+ ],
+ "help": "Write generated SSH keys into the specified filename",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --file",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key",
+ "install",
+ "<text>"
+ ],
+ "help": "Commands for installing generated SSH key into running",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "ssh-key"
+ ],
+ "help": "Generate SSH key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"noname\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair",
+ "install",
+ "interface",
+ "<text>"
+ ],
+ "help": "WireGuard Interface used in install command",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key --interface \"$7\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "key-pair"
+ ],
+ "help": "Generate WireGuard public/private key-pair",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key",
+ "install",
+ "interface",
+ "<text>",
+ "peer",
+ "<text>"
+ ],
+ "help": "Interface used for install command",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk --interface \"$7\" --peer \"$9\" --install",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "pki",
+ "wireguard",
+ "preshared-key"
+ ],
+ "help": "Generate WireGuard pre-shared key",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "public-key-command",
+ "user",
+ "<text>",
+ "path",
+ "<text>"
+ ],
+ "help": "Local path or remote URL of OpenSSH public key",
+ "run": "${vyos_op_scripts_dir}/generate_public_key_command.py \"$4\" \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "client-key",
+ "<text>"
+ ],
+ "help": "Re-generate SSH client keypair",
+ "run": "ssh-keygen -t rsa -f \"$4\" -N \"\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "ssh",
+ "server-key"
+ ],
+ "help": "Re-generate SSH host keys and restart SSH server",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_ssh_server_key.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time"
+ ],
+ "help": "HOTP time-based token",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "rate-limit",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\" --rate_limit \"$9\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "rate-limit",
+ "<text>",
+ "rate-time",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\" --rate_limit \"$9\" --rate_time \"${11}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "rate-limit",
+ "<text>",
+ "rate-time",
+ "<text>",
+ "window-size",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\" --rate_limit \"$9\" --rate_time \"${11}\" --window_size \"${13}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "window-size",
+ "<text>"
+ ],
+ "help": "The number of digits in the one-time password",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\" --window_size \"${9}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "window-size",
+ "<text>",
+ "rate-limit",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\" --rate_limit \"${11}\" --window_size \"${9}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "system",
+ "login",
+ "username",
+ "<text>",
+ "otp-key",
+ "hotp-time",
+ "window-size",
+ "<text>",
+ "rate-limit",
+ "<text>",
+ "rate-time",
+ "<text>"
+ ],
+ "help": "Duration of single time interval",
+ "run": "sudo ${vyos_op_scripts_dir}/generate_system_login_user.py --username \"$5\" --rate_limit \"${11}\" --rate_time \"${13}\" --window_size \"${9}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive"
+ ],
+ "help": "Generate tech-support archive",
+ "run": "${vyatta_bindir}/tech-support-archive",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "tech-support",
+ "archive",
+ "<text>"
+ ],
+ "help": "Generate compressed tech-support archive at the specified path",
+ "run": "${vyatta_bindir}/tech-support-archive \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 address used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\" --address \"${12}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>",
+ "address",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 address used by client",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "generate",
+ "wireguard",
+ "client-config",
+ "<text>",
+ "interface",
+ "<text>",
+ "server",
+ "<text>"
+ ],
+ "help": "IP address/FQDN used for client connection",
+ "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "ca",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to CA certificate file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "ca",
+ "<text>",
+ "key-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "certificate",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to certificate file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "certificate",
+ "<text>",
+ "key-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "crl",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to CRL file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --crl \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "dh",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to DH parameters file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --dh \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "key-pair",
+ "<text>",
+ "private-file",
+ "<text>"
+ ],
+ "help": "Path to private key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --key-filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "key-pair",
+ "<text>",
+ "public-file",
+ "<text>"
+ ],
+ "help": "Path to public key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --filename \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "import",
+ "pki",
+ "openvpn",
+ "shared-secret",
+ "<text>",
+ "file",
+ "<text>"
+ ],
+ "help": "Path to shared secret key file",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --openvpn \"$5\" --filename \"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "install",
+ "image"
+ ],
+ "help": "Install new system image to hard drive",
+ "run": "sudo /opt/vyatta/sbin/install-image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor bandwidth usage on specified interface",
+ "run": "bmon -b -p $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept"
+ ],
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "run": "/usr/bin/iperf -V -s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "tcp"
+ ],
+ "help": "Wait for bandwidth test connections (port TCP/5001)",
+ "run": "/usr/bin/iperf -V -s",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "accept",
+ "udp"
+ ],
+ "help": "Wait for bandwidth test connections (port UDP/5001)",
+ "run": "/usr/bin/iperf -V -s -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "tcp",
+ "<text>"
+ ],
+ "help": "Initiate a bandwidth test to specified host (port TCP/5001)",
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bandwidth-test",
+ "initiate",
+ "udp",
+ "<text>"
+ ],
+ "help": "Initiate a bandwidth test to specified host (port UDP/5001)",
+ "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\" \"-u\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "fdb"
+ ],
+ "help": "Monitor the forwarding database changes generated by the bridge",
+ "run": "sudo bridge monitor fdb",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "link"
+ ],
+ "help": "Monitoring bridge database generated connection interface",
+ "run": "sudo bridge monitor link",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge",
+ "mdb"
+ ],
+ "help": "Monitor the multicast database changes generated by the bridge",
+ "run": "sudo bridge monitor mdb",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "bridge"
+ ],
+ "help": "Monitoring bridge database generated objects and address changes",
+ "run": "sudo bridge monitor all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for cluster service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Cluster heartbeat cl_status mach_down ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for cluster service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Cluster",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "cluster"
+ ],
+ "help": "Monitor clustering service",
+ "run": "${vyatta_bindir}/vyatta-monitor Cluster heartbeat cl_status mach_down ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "command",
+ "<text>"
+ ],
+ "help": "Monitor operational mode command",
+ "run": "watch /opt/vyatta/bin/vyatta-op-cmd-wrapper ${@:3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Conntrack-Sync conntrackd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Conntrack-Sync",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "conntrack-sync"
+ ],
+ "help": "Monitor conntrack-sync",
+ "run": "${vyatta_bindir}/vyatta-monitor Conntrack-Sync conntrackd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Content-Inspection snort",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Content-Inspection",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "content-inspection"
+ ],
+ "help": "Monitor Content-Inspection",
+ "run": "${vyatta_bindir}/vyatta-monitor Content-Inspection snort",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of DHCP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background DHCP dhcpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of DHCP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DHCP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dhcp"
+ ],
+ "help": "Monitor Dynamic Host Control Protocol (DHCP)",
+ "run": "${vyatta_bindir}/vyatta-monitor DHCP dhcpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Dynamic-DNS ddclient",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Dynamic-DNS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Monitor Dynamic DNS",
+ "run": "${vyatta_bindir}/vyatta-monitor Dynamic-DNS ddclient",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "start"
+ ],
+ "help": "Start background forwarding of DNS Forwarding",
+ "run": "${vyatta_bindir}/vyatta-monitor-background DNS-Forward dnsmasq",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "dns",
+ "forwarding",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background forwarding of DNS Forwarding",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop DNS-Forward",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Monitor a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Monitor a specified firewall",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a rule in the specified firewall",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the HTTPS service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background HTTPS lighttpd chunker webgui",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of the HTTPS service",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop HTTPS",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "https"
+ ],
+ "help": "Monitor the Secure Hypertext Transfer Protocol (HTTPS) service",
+ "run": "${vyatta_bindir}/vyatta-monitor HTTPS lighttpd chunker webgui",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of the LLDP daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor-background LLDP lldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of the LLDP daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop LLDP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "lldp"
+ ],
+ "help": "Monitor Link Layer Discovery Protocol (LLDP) daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor LLDP lldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "color"
+ ],
+ "help": "Output log in a colored fashion",
+ "run": "grc journalctl --no-hostname --follow --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "help": "Monitor last lines of container logs",
+ "run": "sudo podman logs --follow --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client log on specific interface",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "help": "Monitor last lines of DHCP client",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "help": "Monitor last lines of DHCP server",
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 client log on specific interface",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "help": "Monitor last lines of DHCPv6 client",
+ "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Monitor last lines of DHCPv6 server",
+ "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server6.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Monitor last lines of DNS forwarding",
+ "run": "journalctl --no-hostname --follow --boot --unit pdns-recursor.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "flow-accounting"
+ ],
+ "help": "Monitor last lines of flow-accounting log",
+ "run": "journalctl --no-hostname --boot --follow --unit uacctd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "ids",
+ "ddos-protection"
+ ],
+ "help": "Monitor last lines of DDOS protection",
+ "run": "journalctl --no-hostname --follow --boot --unit fastnetmon.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "kernel"
+ ],
+ "help": "Monitor last lines of Linux Kernel log",
+ "run": "journalctl --no-hostname --boot --follow --dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "macsec",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor last lines of specific MACsec interface",
+ "run": "SRC=$(cli-shell-api returnValue interfaces macsec \"$5\" source-interface); journalctl --no-hostname --boot --follow --unit \"wpa_supplicant-macsec@$SRC.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "macsec"
+ ],
+ "help": "Monitor last lines of MACsec",
+ "run": "journalctl --no-hostname --boot --follow --unit \"wpa_supplicant-macsec@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "nhrp"
+ ],
+ "help": "Monitor last lines of NHRP log",
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log"
+ ],
+ "help": "Monitor last lines of messages file",
+ "run": "journalctl --no-hostname --follow --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor last lines of PPPoE log for specific interface",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$5.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "pppoe"
+ ],
+ "help": "Monitor last lines of PPPoE log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@pppoe*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "help": "Monitor log for BFD",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "help": "Monitor log for BGP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "help": "Monitor log for ISIS",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "help": "Monitor log for MPLS",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "help": "Monitor log for Multicast protocol",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/pimd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "help": "Monitor log for NHRP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/nhrpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "help": "Monitor log for OSPF",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "help": "Monitor log for OSPF for IPv6",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "help": "Monitor log for RIP",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "help": "Monitor log for RIPng",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "help": "Monitor log for static route",
+ "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "router-advert"
+ ],
+ "help": "Monitor last lines of Router Advertisement Daemon (radvd)",
+ "run": "journalctl --no-hostname --boot --follow --unit radvd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "snmp"
+ ],
+ "help": "Monitor last lines of Simple Network Monitoring Protocol (SNMP)",
+ "run": "journalctl --no-hostname --boot --follow --unit snmpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "ssh"
+ ],
+ "help": "Monitor last lines of Secure Shell (SSH)",
+ "run": "journalctl --no-hostname --boot --follow --unit ssh.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "sstpc",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor last lines of SSTP client log for specific interface",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$5.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "sstpc"
+ ],
+ "help": "Monitor last lines of SSTP client log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@sstpc*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "all"
+ ],
+ "help": "Monitor last lines of ALL VPNs",
+ "run": "journalctl --no-hostname --boot --follow --unit strongswan-starter.service --unit accel-ppp@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Monitor last lines of IPsec",
+ "run": "journalctl --no-hostname --boot --follow --unit strongswan.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Monitor last lines of L2TP",
+ "run": "journalctl --no-hostname --boot --follow --unit accel-ppp@l2tp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Monitor last lines of PPTP",
+ "run": "journalctl --no-hostname --boot --follow --unit accel-ppp@pptp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "log",
+ "vpn",
+ "sstp"
+ ],
+ "help": "Monitor last lines of SSTP",
+ "run": "journalctl --no-hostname --boot --follow --unit accel-ppp@sstp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "start"
+ ],
+ "help": "Start background destination NAT monitoring",
+ "run": " echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background destination NAT monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination"
+ ],
+ "help": "Monitor destination NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST-RULE-$5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a specified destination NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active destination NAT translations events verbose",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "help": "Monitor active destination NAT translations events",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of source NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of source NAT",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source"
+ ],
+ "help": "Monitor source NAT",
+ "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE-RULE-$5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "rule",
+ "<text>"
+ ],
+ "help": "Monitor a specified source NAT rule",
+ "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations",
+ "detail"
+ ],
+ "help": "Show active source NAT translations events verbose",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "help": "Monitor active source NAT translations events",
+ "run": "LESSOPEN=cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor ndp protocol on specified interface",
+ "run": "sudo ndptool monitor --ifname=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "interface",
+ "<text>",
+ "type",
+ "<text>"
+ ],
+ "help": "Monitor specific types of NDP protocols",
+ "run": "sudo ndptool monitor --ifname=$4 --msg-type=$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp"
+ ],
+ "help": "Monitor the NDP information received by the router through the",
+ "run": "sudo ndptool monitor",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "ndp",
+ "type",
+ "<text>"
+ ],
+ "help": "Monitor specific types of NDP protocols",
+ "run": "sudo ndptool monitor --msg-type=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN-$4 openvpn-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Montior specified OpenVPN interface process",
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN-$4 openvpn-$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "openvpn"
+ ],
+ "help": "Monitor OpenVPN",
+ "run": "${vyatta_bindir}/vyatta-monitor OpenVPN openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "all"
+ ],
+ "help": "Disable all BGP debugging",
+ "run": "vtysh -c \"no debug bgp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "allow-martians"
+ ],
+ "help": "Disable BGP martians next hops debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "as4"
+ ],
+ "help": "Disable BGP allow AS4 actions debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath"
+ ],
+ "help": "Disable BGP allow best path debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "bestpath",
+ "<text>"
+ ],
+ "help": "Disable BGP bestpath IPv4 IPv6",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "flowspec"
+ ],
+ "help": "Disable BGP allow flowspec debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "keepalives"
+ ],
+ "help": "Disable BGP keepalives debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "labelpool"
+ ],
+ "help": "Disable BGP label pool debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "neighbor-events"
+ ],
+ "help": "Disable BGP Neighbor events debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "nht"
+ ],
+ "help": "Disable BGP next hop tracking debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "pbr"
+ ],
+ "help": "Disable BGP policy based routing debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable BGP rib debugging",
+ "run": "vtysh -c \"no debug bgp zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "update-groups"
+ ],
+ "help": "Disable BGP update groups debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "updates"
+ ],
+ "help": "Disable BGP updates debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "help": "Disable BGP vnc import BI attachment debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "help": "Disable BGP vnc import/delete remote routes debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc"
+ ],
+ "help": "Disable BGP VNC debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "help": "Disable BGP vnc rfapi query debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "disable",
+ "vnc",
+ "verbose"
+ ],
+ "help": "Disable BGP vnc verbose logging debugging",
+ "run": "vtysh -c \"no debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "allow-martians"
+ ],
+ "help": "Enable BGP martians next hops debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "as4"
+ ],
+ "help": "Enable BGP allow AS4 actions debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath"
+ ],
+ "help": "Enable BGP allow best path debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "bestpath",
+ "<text>"
+ ],
+ "help": "Debug bestpath IPv4 IPv6",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "flowspec"
+ ],
+ "help": "Enable BGP allow flowspec debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "keepalives"
+ ],
+ "help": "Enable BGP keepalives debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "labelpool"
+ ],
+ "help": "Enable BGP label pool debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "neighbor-events"
+ ],
+ "help": "Enable BGP Neighbor events debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "nht"
+ ],
+ "help": "Enable BGP next hop tracking debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "pbr"
+ ],
+ "help": "Enable BGP policy based routing debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable BGP rib debugging",
+ "run": "vtysh -c \"debug bgp zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "update-groups"
+ ],
+ "help": "Enable BGP update groups debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "updates"
+ ],
+ "help": "Enable BGP updates debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-bi-attach"
+ ],
+ "help": "Enable BGP vnc import BI attachment debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "import-del-remote"
+ ],
+ "help": "Enable BGP vnc import/delete remote routes debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc"
+ ],
+ "help": "Enable BGP VNC debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "rfapi-query"
+ ],
+ "help": "Enable BGP vnc rfapi query debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "bgp",
+ "enable",
+ "vnc",
+ "verbose"
+ ],
+ "help": "Enable BGP vnc verbose logging debugging",
+ "run": "vtysh -c \"debug bgp ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "event"
+ ],
+ "help": "Disable OSPF debugging",
+ "run": "vtysh -c \"no debug ospf\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "events"
+ ],
+ "help": "Disable OSPF ism events debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism"
+ ],
+ "help": "Disable OSPF ism debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "status"
+ ],
+ "help": "Disable OSPF ism status debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "ism",
+ "timers"
+ ],
+ "help": "Disable OSPF ism timers debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "flooding"
+ ],
+ "help": "Disable OSPF lsa flooding debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "generate"
+ ],
+ "help": "Disable OSPF lsa generate debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "install"
+ ],
+ "help": "Disable OSPF lsa install debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa"
+ ],
+ "help": "Disable OSPF lsa debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "lsa",
+ "refresh"
+ ],
+ "help": "Disable OSPF lsa refresh debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "events"
+ ],
+ "help": "Disable OSPF nsm events debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm"
+ ],
+ "help": "Disable OSPF nsm debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "status"
+ ],
+ "help": "Disable OSPF nsm status debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nsm",
+ "timers"
+ ],
+ "help": "Disable OSPF nsm timers debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "nssa"
+ ],
+ "help": "Disable OSPF nssa debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all"
+ ],
+ "help": "Disable OSPF all packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd"
+ ],
+ "help": "Disable OSPF dd packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello"
+ ],
+ "help": "Disable OSPF hello packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack"
+ ],
+ "help": "Disable OSPF ls-ack packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request"
+ ],
+ "help": "Disable OSPF ls-request packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update"
+ ],
+ "help": "Disable OSPF ls-update packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "help": "Disable OSPF recv packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "help": "Disable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "help": "Disable OSPF send packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable OSPF packet debugging",
+ "run": "vtysh -c \"no debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "interface"
+ ],
+ "help": "Disable OSPF rib interface debugging",
+ "run": "vtysh -c \"no debug ospf zebra interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable OSPF rib debugging",
+ "run": "vtysh -c \"no debug ospf zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "disable",
+ "rib",
+ "redistribute"
+ ],
+ "help": "Disable OSPF rib redistribute debugging",
+ "run": "vtysh -c \"no debug ospf zebra redistribute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "event"
+ ],
+ "help": "Enable OSPF event debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "events"
+ ],
+ "help": "Enable OSPF ism events debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism"
+ ],
+ "help": "Enable OSPF ism debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "status"
+ ],
+ "help": "Enable OSPF ism status debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "ism",
+ "timers"
+ ],
+ "help": "Enable OSPF ism timers debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "flooding"
+ ],
+ "help": "Enable OSPF lsa flooding debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "generate"
+ ],
+ "help": "Enable OSPF lsa generate debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "install"
+ ],
+ "help": "Enable OSPF lsa install debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa"
+ ],
+ "help": "Enable OSPF lsa debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "lsa",
+ "refresh"
+ ],
+ "help": "Enable OSPF lsa refresh debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "events"
+ ],
+ "help": "Enable OSPF nsm events debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm"
+ ],
+ "help": "Enable OSPF nsm debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "status"
+ ],
+ "help": "Enable OSPF nsm status debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nsm",
+ "timers"
+ ],
+ "help": "Enable OSPF nsm timers debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "nssa"
+ ],
+ "help": "Enable OSPF nssa debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all"
+ ],
+ "help": "Enable OSPF all packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "all",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd"
+ ],
+ "help": "Enable OSPF dd packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "dd",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello"
+ ],
+ "help": "Enable OSPF hello packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "hello",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack"
+ ],
+ "help": "Enable OSPF ls-ack packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-ack",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request"
+ ],
+ "help": "Enable OSPF ls-request packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-request",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update"
+ ],
+ "help": "Enable OSPF ls-update packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "recv"
+ ],
+ "help": "Enable OSPF recv packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send",
+ "detail"
+ ],
+ "help": "Enable detailed OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet",
+ "ls-update",
+ "send"
+ ],
+ "help": "Enable OSPF send packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:3}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable OSPF packet debugging",
+ "run": "vtysh -c \"debug ospf ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "interface"
+ ],
+ "help": "Enable OSPF rib interface debugging",
+ "run": "vtysh -c \"debug ospf zebra interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable OSPF rib debugging",
+ "run": "vtysh -c \"debug ospf zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospf",
+ "enable",
+ "rib",
+ "redistribute"
+ ],
+ "help": "Enable OSPF rib redistribute debugging",
+ "run": "vtysh -c \"debug ospf zebra redistribute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background OSPFv3 ospf6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop OSPFv3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "abr"
+ ],
+ "help": "Disable all OSPFv3 debugging",
+ "run": "vtysh -c \"no debug ospf6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "asbr"
+ ],
+ "help": "Disable OSPFv3 ASBR debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "area-id"
+ ],
+ "help": "Disable debug border routers in specific Area",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers"
+ ],
+ "help": "Disable OSPFv3 border router debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "border-routers",
+ "router-id"
+ ],
+ "help": "Disable debug specific border router",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "flooding"
+ ],
+ "help": "Disable OSPFv3 flooding debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "interface"
+ ],
+ "help": "Disable OSPFv3 Interface debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "as-external"
+ ],
+ "help": "Display As-External LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "help": "Display Inter-Area-Prefix LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "inter-router"
+ ],
+ "help": "Display Inter-Router LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "help": "Display Intra-Area-Prefix LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "link"
+ ],
+ "help": "Display Link LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "network"
+ ],
+ "help": "Display Network LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa"
+ ],
+ "help": "Disable OSPFv3 Link State Advertisments debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "router"
+ ],
+ "help": "Display Router LSAs",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "lsa",
+ "unknown"
+ ],
+ "help": "Display LSAs of unknown origin",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "all"
+ ],
+ "help": "Debug All message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "dbdesc"
+ ],
+ "help": "Debug Database Description message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "hello"
+ ],
+ "help": "Debug Hello message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsack"
+ ],
+ "help": "Debug Link State Acknowledgement message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsreq"
+ ],
+ "help": "Debug Link State Request message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "lsupdate"
+ ],
+ "help": "Debug Link State Update message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message"
+ ],
+ "help": "Disable OSPFv3 message debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "message",
+ "unknown"
+ ],
+ "help": "Debug Unknown message",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "event"
+ ],
+ "help": "Debug OSPFv3 Neighbor Event",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor"
+ ],
+ "help": "Disable OSPFv3 Neighbor debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "neighbor",
+ "state"
+ ],
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable OSPFv3 connection to RIB debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "recv"
+ ],
+ "help": "Debug receiving zebra",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "rib",
+ "send"
+ ],
+ "help": "Debug sending zebra",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "inter-area"
+ ],
+ "help": "Debug inter-area route calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "intra-area"
+ ],
+ "help": "Debug intra-area route calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "memory"
+ ],
+ "help": "Debug route memory use",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route"
+ ],
+ "help": "Disable OSPFv3 route table calculation debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "route",
+ "table"
+ ],
+ "help": "Debug route table calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "database"
+ ],
+ "help": "Log number of LSAs at SPF Calculation time",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf"
+ ],
+ "help": "Disable OSPFv3 SPF calculation debugging",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "process"
+ ],
+ "help": "Debug Detailed SPF Process",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "disable",
+ "spf",
+ "time"
+ ],
+ "help": "Measure time taken by SPF Calculation",
+ "run": "vtysh -c \"no debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "abr"
+ ],
+ "help": "Enable OSPFv3 ABR debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "asbr"
+ ],
+ "help": "Enable OSPFv3 ASBR debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "area-id"
+ ],
+ "help": "Debug border routers in specific Area",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers"
+ ],
+ "help": "Enable OSPFv3 border router debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "border-routers",
+ "router-id"
+ ],
+ "help": "Debug specific border router",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "flooding"
+ ],
+ "help": "Enable OSPFv3 flooding debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "interface"
+ ],
+ "help": "Enable OSPFv3 Interface debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "as-external"
+ ],
+ "help": "Display As-External LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-prefix"
+ ],
+ "help": "Display Inter-Area-Prefix LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "inter-router"
+ ],
+ "help": "Display Inter-Router LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "intra-prefix"
+ ],
+ "help": "Display Intra-Area-Prefix LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "link"
+ ],
+ "help": "Display Link LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "network"
+ ],
+ "help": "Display Network LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa"
+ ],
+ "help": "Enable OSPFv3 Link State Advertisments debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "router"
+ ],
+ "help": "Display Router LSAs",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "lsa",
+ "unknown"
+ ],
+ "help": "Display LSAs of unknown origin",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "all"
+ ],
+ "help": "Debug All message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "dbdesc"
+ ],
+ "help": "Debug Database Description message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "hello"
+ ],
+ "help": "Debug Hello message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsack"
+ ],
+ "help": "Debug Link State Acknowledgement message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsreq"
+ ],
+ "help": "Debug Link State Request message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "lsupdate"
+ ],
+ "help": "Debug Link State Update message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message"
+ ],
+ "help": "Enable OSPFv3 message debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "message",
+ "unknown"
+ ],
+ "help": "Debug Unknown message",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "event"
+ ],
+ "help": "Debug OSPFv3 Neighbor Event",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor"
+ ],
+ "help": "Enable OSPFv3 Neighbor debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "neighbor",
+ "state"
+ ],
+ "help": "Debug OSPFv3 Neighbor State Change",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable OSPFv3 connection to RIB debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "recv"
+ ],
+ "help": "Debug receiving zebra",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "rib",
+ "send"
+ ],
+ "help": "Debug sending zebra",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "inter-area"
+ ],
+ "help": "Debug inter-area route calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "intra-area"
+ ],
+ "help": "Debug intra-area route calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "memory"
+ ],
+ "help": "Debug route memory use",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route"
+ ],
+ "help": "Enable OSPFv3 route table calculation debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "route",
+ "table"
+ ],
+ "help": "Debug route table calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "database"
+ ],
+ "help": "Log number of LSAs at SPF Calculation time",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf"
+ ],
+ "help": "Enable OSPFv3 SPF calculation debugging",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "process"
+ ],
+ "help": "Debug Detailed SPF Process",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ospfv3",
+ "enable",
+ "spf",
+ "time"
+ ],
+ "help": "Measure time taken by SPF Calculation",
+ "run": "vtysh -c \"debug ospf6 ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background RIB zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop RIB",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIB events debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "kernel"
+ ],
+ "help": "Disable RIB kernel debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "mpls"
+ ],
+ "help": "Disable RIP MPLS LSP debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "nexthop"
+ ],
+ "help": "Disable RIB nexthop debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "detail"
+ ],
+ "help": "Disable detailed debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIB packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib",
+ "detailed"
+ ],
+ "help": "Disable detailed debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIB events debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "kernel"
+ ],
+ "help": "Enable RIB kernel debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "mpls"
+ ],
+ "help": "Enable RIP MPLS LSP debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "nexthop"
+ ],
+ "help": "Enable RIB nexthop debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "detail"
+ ],
+ "help": "Enable detailed debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIB packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib",
+ "detailed"
+ ],
+ "help": "Enable detailed debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rib",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug zebra ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "all"
+ ],
+ "help": "Disable RIP debugging",
+ "run": "vtysh -c \"no debug rip\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIP events debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIP packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug rip zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIP events debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIP packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug rip ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "rip",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug rip zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "all"
+ ],
+ "help": "Disable RIPNG debugging",
+ "run": "vtysh -c \"no debug ripng\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "events"
+ ],
+ "help": "Disable RIPNG events debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet"
+ ],
+ "help": "Disable RIPNG packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "recv"
+ ],
+ "help": "Disable receive packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "packet",
+ "send"
+ ],
+ "help": "Disable send packet debugging",
+ "run": "vtysh -c \"no debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "disable",
+ "rib"
+ ],
+ "help": "Disable RIB debugging",
+ "run": "vtysh -c \"no debug ripng zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "events"
+ ],
+ "help": "Enable RIPNG events debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet"
+ ],
+ "help": "Enable RIPNG packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "recv"
+ ],
+ "help": "Enable receive packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "packet",
+ "send"
+ ],
+ "help": "Enable send packet debugging",
+ "run": "vtysh -c \"debug ripng ${@:5}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "protocol",
+ "ripng",
+ "enable",
+ "rib"
+ ],
+ "help": "Enable RIB debugging",
+ "run": "vtysh -c \"debug ripng zebra\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for SNMP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background SNMP snmpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for SNMP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop SNMP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "snmp"
+ ],
+ "help": "Monitor Simple Network Management Protocol (SNMP) daemon",
+ "run": "${vyatta_bindir}/vyatta-monitor SNMP snmpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "stop-all"
+ ],
+ "help": "Stop all current background monitoring processes",
+ "run": "${vyatta_bindir}/vyatta-monitor-cleanup LOGOUT",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Monitor traffic matching filter conditions",
+ "run": "sudo tcpdump -n -i $4 \"${@:6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>"
+ ],
+ "help": "Monitor traffic dump from an interface",
+ "run": "sudo tcpdump -i $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "run": "sudo tcpdump -n -i $4 -w $6 \"${@:8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "save",
+ "<text>"
+ ],
+ "help": "Save traffic dump from an interface to a file",
+ "run": "sudo tcpdump -n -i $4 -w $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "filter",
+ "<text>"
+ ],
+ "help": "Monitor traffic matching filter conditions",
+ "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose"
+ ],
+ "help": "Provide more detailed packets for each monitored traffic",
+ "run": "sudo tcpdump -vvv -ne -i $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>",
+ "filter",
+ "<text>"
+ ],
+ "help": "Save a dump of traffic matching filter conditions to a file",
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6 \"${@:8}\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "traffic",
+ "interface",
+ "<text>",
+ "verbose",
+ "save",
+ "<text>"
+ ],
+ "help": "Save traffic dump from an interface to a file",
+ "run": "sudo tcpdump -vvv -ne -i $4 -w $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "start"
+ ],
+ "help": "Start background VPN monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-ALL\" pluto pptp l2tp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all",
+ "background",
+ "stop"
+ ],
+ "help": "Start background VPN monitoring",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-ALL\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "all"
+ ],
+ "help": "Monitor VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor 'VPN-ALL' pluto ipsec charon pptp l2tp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-IPSEC\" pluto",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-IPSEC\" pluto",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Monitor IPSec VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-IPSEC\" ipsec charon",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Monitor L2TP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-L2TP\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Monitor PPTP VPN",
+ "run": "${vyatta_bindir}/vyatta-monitor \"VPN-PPTP\" pptp ppp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring for VRRP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background VRRP Keepalived_vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring for VRRP",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop VRRP",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "vrrp"
+ ],
+ "help": "Monitor Virtual Router Redundancy Protocol (VRRP)",
+ "run": "${vyatta_bindir}/vyatta-monitor VRRP Keepalived_vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "access-log"
+ ],
+ "help": "Monitor the last lines of the squid access log",
+ "run": "if [ -f /var/log/squid/access.log ]; then sudo tail --follow=name /var/log/squid/access.log; else echo \"WebProxy access-log does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "start"
+ ],
+ "help": "Start background monitoring of Webproxy",
+ "run": "${vyatta_bindir}/vyatta-monitor-background Webproxy squid",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "background",
+ "stop"
+ ],
+ "help": "Stop background monitoring of Webproxy",
+ "run": "${vyatta_bindir}/vyatta-monitor-background-stop Webproxy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy",
+ "cache-log"
+ ],
+ "help": "Monitor the last lines of the squid cache log",
+ "run": "if [ -f /var/log/squid/cache.log ]; then sudo tail --follow=name /var/log/squid/cache.log; else echo \"WebProxy cache-log does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "monitor",
+ "webproxy"
+ ],
+ "help": "Monitor WebProxy service",
+ "run": "${vyatta_bindir}/vyatta-monitor Webproxy squid",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>"
+ ],
+ "help": "Send Internet Control Message Protocol (ICMP) echo request",
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "ping",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Ping options",
+ "run": "${vyos_op_scripts_dir}/ping.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "help": "Poweroff at a specific date",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "at",
+ "<text>"
+ ],
+ "help": "Poweroff at a specific time",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "cancel"
+ ],
+ "help": "Cancel a pending poweroff",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "in",
+ "<text>"
+ ],
+ "help": "Poweroff in X minutes",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff"
+ ],
+ "help": "Poweroff the system",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "poweroff",
+ "now"
+ ],
+ "help": "Poweroff the system without confirmation",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>",
+ "date",
+ "<text>"
+ ],
+ "help": "Reboot at a specific date",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "at",
+ "<text>"
+ ],
+ "help": "Reboot at a specific time",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "cancel"
+ ],
+ "help": "Cancel a pending reboot",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "in",
+ "<text>"
+ ],
+ "help": "Reboot in X minutes",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot_in $3 $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot"
+ ],
+ "help": "Reboot the system",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reboot",
+ "now"
+ ],
+ "help": "Reboot the system without confirmation",
+ "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Release DHCP IP address lease for specified interface",
+ "run": "sudo /opt/vyatta/bin/sudo-users/vyatta-interfaces.pl --dhcp release --dev \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "release",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "help": "Release DHCPv6 lease for interface",
+ "run": "sudo /opt/vyatta/sbin/vyatta-dhcpv6-client.pl --release --ifname \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "rename",
+ "system",
+ "image",
+ "<text>",
+ "<text>"
+ ],
+ "help": "New name for system image.",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Renew DHCP client lease for specified interface",
+ "run": "sudo systemctl restart \"dhclient@$4.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "renew",
+ "dhcpv6",
+ "interface",
+ "<text>"
+ ],
+ "help": "Renew DHCPv6 client lease for specified interface",
+ "run": "sudo systemctl restart \"dhcp6c@$4.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "IPv4 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp ipv6 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp l2vpn evpn *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Clear bestpath and re-advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "IPv4 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 ipv6 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all"
+ ],
+ "help": "Clear all peers",
+ "run": "vtysh -c \"clear bgp vrf $4 l2vpn evpn *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Clear bestpath and re-advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack"
+ ],
+ "help": "Reset all currently tracked connections",
+ "run": "sudo ${vyos_op_scripts_dir}/clear_conntrack.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "external-cache"
+ ],
+ "help": "Reset external cache and request resync with other systems",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-external",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "conntrack-sync",
+ "internal-cache"
+ ],
+ "help": "Reset internal cache and request resync with other systems",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-internal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "all"
+ ],
+ "help": "Reset DNS forwarding cache",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "dns",
+ "forwarding",
+ "domain",
+ "<text>"
+ ],
+ "help": "Reset DNS forwarding cache for a domain",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "address",
+ "<text>"
+ ],
+ "help": "Reset ARP cache for an IPv4 address",
+ "run": "sudo ${vyos_op_scripts_dir}/neighbor.py reset --family inet --address \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset ARP cache for interface",
+ "run": "sudo ${vyos_op_scripts_dir}/neighbor.py reset --family inet --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "arp",
+ "table"
+ ],
+ "help": "Flush the ARP cache completely",
+ "run": "sudo ${vyos_op_scripts_dir}/neighbor.py reset --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>"
+ ],
+ "help": "Reset peers with the AS number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "1-4294967295",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "all"
+ ],
+ "help": "Clear all BGP peering sessions",
+ "run": "vtysh -c \"clear bgp ipv4 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening"
+ ],
+ "help": "Clear BGP route flap dampening information",
+ "run": "vtysh -c \"clear ip bgp dampening\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>"
+ ],
+ "help": "Clear BGP route flap dampening information for given",
+ "run": "vtysh -c \"clear ip bgp dampening $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "dampening",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear BGP route flap dampening information for given network",
+ "run": "vtysh -c \"clear ip bgp dampening $5 $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external"
+ ],
+ "help": "Reset all external peers",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "external",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>"
+ ],
+ "help": "BGP IPv4/IPv6 neighbor to clear",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "in",
+ "prefix-filter"
+ ],
+ "help": "Push out prefix-list ORF and do inbound soft reconfig",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "message-stats"
+ ],
+ "help": "Reset message statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>"
+ ],
+ "help": "Reset all members of peer-group",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "in"
+ ],
+ "help": "Send route-refresh unless using 'soft-reconfiguration inbound'",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft"
+ ],
+ "help": "Soft reconfig inbound and outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "peer-group",
+ "<text>",
+ "soft",
+ "out"
+ ],
+ "help": "Resend all outbound updates",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "all"
+ ],
+ "help": "Clear all BGP peering sessions for vrf",
+ "run": "vtysh -c \"clear bgp vrf $5 *\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Clear BGP neighbor IP address",
+ "run": "vtysh -c \"clear bgp vrf $5 $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "help": "Reset IGMP interfaces",
+ "run": "vtysh -c \"clear ip igmp interfaces\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "help": "Clear multicast routing table",
+ "run": "vtysh -c \"clear ip mroute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "help": "Flush the kernel route cache",
+ "run": "sudo ip route flush cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Flush the kernel route cache for a given route",
+ "run": "sudo ip route flush cache \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "interface",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by interface",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"if\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "sid",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by Session ID",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"sid\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipoe-server",
+ "session",
+ "username",
+ "<text>"
+ ],
+ "help": "Clear IPoE server session by username",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"username\" --target=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "address",
+ "<text>"
+ ],
+ "help": "Reset ND cache for an IPv6 address",
+ "run": "sudo ip -f inet6 neigh flush to \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset IPv6 ND cache for interface",
+ "run": "sudo ip -f inet6 neigh flush dev \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "help": "Flush the kernel IPv6 route cache",
+ "run": "sudo ip -f inet6 route flush cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Flush the kernel IPv6 route cache for a given route",
+ "run": "sudo ip -f inet6 route flush cache \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Reset MPLS LDP neighbor/session",
+ "run": "vtysh -c \"clear mpls ldp neighbor $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush"
+ ],
+ "help": "Clear all non-permanent entries",
+ "run": "sudo opennhrpctl flush || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "flush",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Clear all non-permanent entries",
+ "run": "sudo opennhrpctl flush dev $5 || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge"
+ ],
+ "help": "Purge entries from NHRP cache",
+ "run": "sudo opennhrpctl purge || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "nhrp",
+ "purge",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Purge all entries from NHRP cache",
+ "run": "sudo opennhrpctl purge dev $5 || echo OpenNHRP is not running.",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "client",
+ "<text>"
+ ],
+ "help": "Reset specified OpenVPN client",
+ "run": "echo kill $4 | socat - UNIX-CONNECT:/run/openvpn/openvpn-mgmt-intf > /dev/null",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Reset OpenVPN process on interface",
+ "run": "sudo ${vyos_op_scripts_dir}/openvpn.py reset --interface $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "all"
+ ],
+ "help": "Terminate all PPPoE server users",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "interface",
+ "<text>"
+ ],
+ "help": "Terminate a PPP interface",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate if $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "pppoe-server",
+ "username",
+ "<text>"
+ ],
+ "help": "Terminate specified users",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate username $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "terminal"
+ ],
+ "help": "Reset terminal",
+ "run": "/usr/bin/reset",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>"
+ ],
+ "help": "Reset all tunnels for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py reset_peer --peer=\"$4\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Reset a specific tunnel for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py reset_peer --peer=\"$4\" --tunnel=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-peer",
+ "<text>",
+ "vti"
+ ],
+ "help": "Reset the VTI tunnel for given peer",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py reset_peer --peer=\"$4\" --tunnel=\"vti\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>"
+ ],
+ "help": "Reset all tunnels for given DMVPN profile",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "ipsec-profile",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Reset a specific tunnel for given DMVPN profile",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all"
+ ],
+ "help": "Terminate all users current remote access VPN session(s)",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "l2tp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"l2tp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "pptp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"pptp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "all",
+ "protocol",
+ "sstp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"sstp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "interface",
+ "<text>"
+ ],
+ "help": "Terminate a remote access VPN interface",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --interface=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>"
+ ],
+ "help": "Terminate specified users current remote access VPN session(s)",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "l2tp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"l2tp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "pptp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"pptp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "reset",
+ "vpn",
+ "remote-access",
+ "user",
+ "<text>",
+ "protocol",
+ "sstp"
+ ],
+ "help": "Terminate all users current remote access VPN session(s) with",
+ "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"sstp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "all"
+ ],
+ "help": "Restart all routing daemons",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bfd"
+ ],
+ "help": "Restart Bidirectional Forwarding Detection (BFD) daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "bgp"
+ ],
+ "help": "Restart Border Gateway Protocol (BGP) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "cluster"
+ ],
+ "help": "Restart cluster node",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "conntrack-sync"
+ ],
+ "help": "Restart connection tracking synchronization service",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "container",
+ "<text>"
+ ],
+ "help": "Restart a given container",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py restart --name=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "relay-agent"
+ ],
+ "help": "Restart DHCP relay-agent",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcp",
+ "server"
+ ],
+ "help": "Restart DHCP server",
+ "run": "if cli-shell-api existsActive service dhcp-server; then sudo systemctl restart isc-dhcp-server.service; else echo \"DHCP server not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "relay-agent"
+ ],
+ "help": "Restart DHCPv6 relay-agent",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Restart DHCPv6 server",
+ "run": "if cli-shell-api existsActive service dhcpv6-server; then sudo systemctl restart isc-dhcp-server6.service; else echo \"DHCPv6 server not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Restart Dynamic DNS service",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Restart DNS forwarding service",
+ "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_restart.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "flow-accounting"
+ ],
+ "help": "Restart (net)flow accounting process",
+ "run": "sudo ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "igmp-proxy"
+ ],
+ "help": "Restart the IGMP proxy process",
+ "run": "sudo systemctl restart igmpproxy.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ipoe-server"
+ ],
+ "help": "Restart IPoE (Internet Protocol over Ethernet) server process",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "isis"
+ ],
+ "help": "Restart Intermediate System to Intermediate System (IS-IS)",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ldp"
+ ],
+ "help": "Restart the Label Distribution Protocol (LDP) daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "openconnect-server"
+ ],
+ "help": "Restart openconnect server process",
+ "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospf"
+ ],
+ "help": "Restart Open Shortest Path First (OSPF) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ospfv3"
+ ],
+ "help": "Restart IPv6 Open Shortest Path First (OSPFv3) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "pppoe-server"
+ ],
+ "help": "Restart PPPoE server process",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"restart\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "rip"
+ ],
+ "help": "Restart Routing Information Protocol (RIP) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ripng"
+ ],
+ "help": "Restart Routing Information Protocol NG (RIPng) routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "snmp"
+ ],
+ "help": "Restart SNMP service",
+ "run": "if cli-shell-api existsActive service snmp; then sudo systemctl restart snmpd.service; else echo \"Service SNMP not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "ssh"
+ ],
+ "help": "Restart SSH service",
+ "run": "if cli-shell-api existsActive service ssh; then sudo systemctl restart ssh.service; else echo \"Service SSH not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "static"
+ ],
+ "help": "Restart static routing daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vpn"
+ ],
+ "help": "Restart the IPsec VPN process",
+ "run": "if pgrep charon >/dev/null ; then sudo ipsec restart ; sleep 3 ; sudo swanctl -q ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "vrrp"
+ ],
+ "help": "Restart VRRP (Virtual Router Redundancy Protocol) process",
+ "run": "sudo systemctl restart keepalived.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "wan-load-balance"
+ ],
+ "help": "Restart WAN load balancing",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "webproxy"
+ ],
+ "help": "Restart WebProxy service",
+ "run": "if cli-shell-api existsActive service webproxy; then sudo systemctl restart squid.service; else echo \"Service WebProxy not configured\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "restart",
+ "zebra"
+ ],
+ "help": "Restart Routing Information Base (RIB) manager daemon",
+ "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon zebra",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "builtin",
+ "<text>"
+ ],
+ "help": "Bash builtin set command",
+ "run": "builtin $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "console",
+ "keymap"
+ ],
+ "help": "Reconfigure console keyboard layout",
+ "run": "sudo dpkg-reconfigure -f dialog keyboard-configuration && sudo systemctl restart keyboard-setup",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "<text>"
+ ],
+ "help": "Set system date and time",
+ "run": "/bin/date \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp"
+ ],
+ "help": "Set system date and time from NTP server (default:",
+ "run": "/usr/sbin/ntpdate -u 0.pool.ntp.org",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "date",
+ "ntp",
+ "<text>"
+ ],
+ "help": "Set system date and time from NTP server",
+ "run": "/usr/sbin/ntpdate -u \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "cancel"
+ ],
+ "help": "Cancel maintenance mode",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown cancel\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "pppoe-server",
+ "maintenance-mode",
+ "enable"
+ ],
+ "help": "Deny new connections and stop serving PPPoE after disconnecting",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown soft\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot"
+ ],
+ "help": "Set default image to boot.",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "system",
+ "image",
+ "default-boot",
+ "<text>"
+ ],
+ "help": "Default boot image name",
+ "run": "",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "key",
+ "query-help",
+ "<text>"
+ ],
+ "help": "Enable/disable getting help using question mark (default",
+ "run": "${vyos_op_scripts_dir}/toggle_help_binding.sh $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "length",
+ "<text>"
+ ],
+ "help": "Set terminal to given number of rows (0 disables paging)",
+ "run": "if [ \"$4\" -eq 0 ]; then VYATTA_PAGER=cat; else VYATTA_PAGER=${_vyatta_default_pager}; stty rows $4; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager"
+ ],
+ "help": "Set terminal pager to default (less)",
+ "run": "VYATTA_PAGER=${_vyatta_default_pager}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "pager",
+ "<text>"
+ ],
+ "help": "Set terminal pager",
+ "run": "VYATTA_PAGER=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "set",
+ "terminal",
+ "width",
+ "<text>"
+ ],
+ "help": "Set terminal to given number of columns",
+ "run": "stty columns $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) cache for specified",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet --interface \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "arp"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>",
+ "counters"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "run": "vtysh -c \"show bfd peers counters\" | sed -n \"/peer $4 /,/^$/p\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer status",
+ "run": "vtysh -c \"show bfd peers\" | sed -n \"/peer $4 /,/^$/p\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "brief"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peers brief",
+ "run": "vtysh -c \"show bfd peers brief\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers",
+ "counters"
+ ],
+ "help": "Show Bidirectional Forwarding Detection (BFD) peer counters",
+ "run": "vtysh -c \"show bfd peers counters\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bfd",
+ "peers"
+ ],
+ "help": "Show Bidirectional Forwarding Detection peers",
+ "run": "vtysh -c \"show bfd peers\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "cidr-only",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec"
+ ],
+ "help": "Flowspec Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4"
+ ],
+ "help": "IPv4 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv4",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6"
+ ],
+ "help": "IPv6 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "ipv6",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "help": "Ethernet Segment",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "help": "Ethernet Segment per EVI",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "help": "Show import route target",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn"
+ ],
+ "help": "Ethernet Virtual Private Network",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "help": "EVPN route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "help": "VXLAN network identifier (VNI)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "mac",
+ "hash"
+ ],
+ "help": "MAC address database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "martian",
+ "next-hop"
+ ],
+ "help": "martian next-hop database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "memory"
+ ],
+ "help": "Global BGP memory statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop"
+ ],
+ "help": "Show BGP nexthop table",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "nexthop",
+ "<text>"
+ ],
+ "help": "IPv4/IPv6 nexthop address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp"
+ ],
+ "help": "BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "statistics-all"
+ ],
+ "help": "Display number of prefixes for all afi/safi",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf"
+ ],
+ "help": "Show BGP VRF information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec"
+ ],
+ "help": "Flowspec Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "flowspec",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4"
+ ],
+ "help": "IPv4 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6"
+ ],
+ "help": "IPv6 Address Family",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn"
+ ],
+ "help": "VPN Address Family modifier",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "bestpath"
+ ],
+ "help": "Display only the bestpath",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Display route and more specific routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>",
+ "multipath"
+ ],
+ "help": "Display only multipaths",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "vpn",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv6",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "all",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es"
+ ],
+ "help": "Ethernet Segment",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi"
+ ],
+ "help": "Ethernet Segment per EVI",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "es-evi",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "import-rt"
+ ],
+ "help": "Show import route target",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn"
+ ],
+ "help": "Ethernet Virtual Private Network",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "<text>"
+ ],
+ "help": "Network in the BGP routing table to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>"
+ ],
+ "help": "Show detailed BGP neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "overlay"
+ ],
+ "help": "Display BGP Overlay Information for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "rd",
+ "<text>",
+ "tags"
+ ],
+ "help": "Display BGP tags for prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "detail"
+ ],
+ "help": "Detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route"
+ ],
+ "help": "EVPN route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "1"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "2"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "3"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "4"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "5"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "ead"
+ ],
+ "help": "EAD (Type-1) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "es"
+ ],
+ "help": "Ethernet Segment (Type-4) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "macip"
+ ],
+ "help": "MAC-IP (Type-2) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "multicast"
+ ],
+ "help": "Multicast (Type-3) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "type",
+ "prefix"
+ ],
+ "help": "Prefix (Type-5) route",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "route",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni"
+ ],
+ "help": "VXLAN network identifier (VNI)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "l2vpn",
+ "evpn",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show BGP VRF related information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bgp",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge"
+ ],
+ "help": "Show bridging information",
+ "run": "${vyos_op_scripts_dir}/bridge.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "fdb"
+ ],
+ "help": "Show the forwarding database of the bridge",
+ "run": "${vyos_op_scripts_dir}/bridge.py show_fdb --interface=$3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>",
+ "mdb"
+ ],
+ "help": "Displays the multicast group database for the bridge",
+ "run": "${vyos_op_scripts_dir}/bridge.py show_mdb --interface=$3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "<text>"
+ ],
+ "help": "Show bridge information for a given bridge interface",
+ "run": "bridge -c link show | grep \"master $3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "bridge",
+ "vlan"
+ ],
+ "help": "View the VLAN filter settings of the bridge",
+ "run": "${vyos_op_scripts_dir}/bridge.py show_vlan",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "cluster",
+ "status"
+ ],
+ "help": "Show the current clustering status",
+ "run": "${vyatta_sbindir}/vyatta-show-cluster.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "all"
+ ],
+ "help": "Show running configuration (including default values)",
+ "run": "cli-shell-api showCfg --show-show-defaults --show-active-only --show-hide-secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "commands"
+ ],
+ "help": " Show running configuration as set commands",
+ "run": "cli-shell-api showCfg --show-active-only | vyos-config-to-commands",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "files"
+ ],
+ "help": " Show available saved configurations",
+ "run": "${vyos_op_scripts_dir}/show_configuration_files.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json"
+ ],
+ "help": "Show running configuration in JSON format",
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration",
+ "json",
+ "pretty"
+ ],
+ "help": "Show running configuration in readable JSON format",
+ "run": "${vyos_op_scripts_dir}/show_configuration_json.py --pretty",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "configuration"
+ ],
+ "help": "Show available saved configurations",
+ "run": "cli-shell-api showCfg --show-active-only --show-hide-secrets",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "statistics"
+ ],
+ "help": "Show conntrack statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack.py show_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "table",
+ "ipv4"
+ ],
+ "help": "Show conntrack entries for IPv4 protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack.py show --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack",
+ "table",
+ "ipv6"
+ ],
+ "help": "Show conntrack entries for IPv6 protocol",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack.py show --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "expect"
+ ],
+ "help": "Show external expect connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external",
+ "main"
+ ],
+ "help": "Show external main connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "external"
+ ],
+ "help": "Show external connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external; ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "expect"
+ ],
+ "help": "Show internal expect connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal",
+ "main"
+ ],
+ "help": "Show internal main connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "cache",
+ "internal"
+ ],
+ "help": "Show internal connection tracking cache entries",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal; ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "statistics"
+ ],
+ "help": "Show connection syncing statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "conntrack-sync",
+ "status"
+ ],
+ "help": "Show conntrack-sync status",
+ "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "ports"
+ ],
+ "help": "Examine console ports and configured baud rates",
+ "run": "/usr/bin/console -x",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "console-server",
+ "user"
+ ],
+ "help": "Show users on various consoles",
+ "run": "/usr/bin/console -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "image"
+ ],
+ "help": "Show container image",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py show_image",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "log",
+ "<text>"
+ ],
+ "help": "Show logs from a given container",
+ "run": "sudo podman logs --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container",
+ "network"
+ ],
+ "help": "Show available container networks",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py show_network",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "container"
+ ],
+ "help": "Show containers",
+ "run": "sudo ${vyos_op_scripts_dir}/container.py show_container",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date"
+ ],
+ "help": "Show system time and date",
+ "run": "/bin/date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc",
+ "maya"
+ ],
+ "help": "Show UTC date in Maya calendar format",
+ "run": "${vyos_op_scripts_dir}/maya_date.py $(date +%s)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "date",
+ "utc"
+ ],
+ "help": "Show system date and time as Coordinated Universal Time",
+ "run": "/bin/date -u",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client information for interface",
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "client",
+ "leases"
+ ],
+ "help": "Show DHCP client leases",
+ "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases"
+ ],
+ "help": "Show DHCP server leases",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases for a specific pool",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases sorted by the specified key",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet --sort $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "help": "Show DHCP server leases with a specific state (can be multiple,",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet --state $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics"
+ ],
+ "help": "Show DHCP server statistics",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_pool_statistics --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcp",
+ "server",
+ "statistics",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCP server statistics for a specific pool",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_pool_statistics --family inet --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases"
+ ],
+ "help": "Show DHCPv6 server leases",
+ "run": "sudo ${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "pool",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases for a specific pool",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet6 --pool $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "sort",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases sorted by the specified key",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet6 --sort $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dhcpv6",
+ "server",
+ "leases",
+ "state",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 server leases with a specific state (can be",
+ "run": "${vyos_op_scripts_dir}/dhcp.py show_server_leases --family inet6 --state $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "disk",
+ "<text>",
+ "format"
+ ],
+ "help": "Show disk drive formatting",
+ "run": "${vyos_op_scripts_dir}/show_disk_format.sh $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "dynamic",
+ "status"
+ ],
+ "help": "Show Dynamic DNS status",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "dns",
+ "forwarding",
+ "statistics"
+ ],
+ "help": "Show DNS forwarding statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/dns.py show_forwarding_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "environment",
+ "sensors"
+ ],
+ "help": "Show hardware monitoring results",
+ "run": "if ! grep -q hypervisor /proc/cpuinfo; then ${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_sensors.py; else echo \"VyOS running under hypervisor, no sensors available\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "arp-cache",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "mac",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "next-hops",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "evpn",
+ "rmac",
+ "vni",
+ "<text>"
+ ],
+ "help": "VXLAN network identifier (VNI) number",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "file",
+ "<text>"
+ ],
+ "help": "Show files in the specified directory",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": "pe: imagefiles",
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group"
+ ],
+ "help": "Show firewall group",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "group",
+ "<text>"
+ ],
+ "help": "Show firewall group",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Show IPv6 firewall chains",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv6 firewall rules",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Show IPv4 firewall chains",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv4 firewall rules",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall"
+ ],
+ "help": "Show firewall information",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "statistics"
+ ],
+ "help": "Show statistics of firewall application",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "firewall",
+ "summary"
+ ],
+ "help": "Show summary of firewall application",
+ "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface/host",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "help": "Show flow accounting statistics for specified interface/port",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting",
+ "interface",
+ "<text>",
+ "top",
+ "<text>"
+ ],
+ "help": "Show top N flows for specified interface",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "flow-accounting"
+ ],
+ "help": "Show flow accounting statistics",
+ "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "detail"
+ ],
+ "help": "Show system CPU details",
+ "run": "cat /proc/cpuinfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu"
+ ],
+ "help": "Show CPU informaion",
+ "run": "${vyos_op_scripts_dir}/cpu.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "cpu",
+ "summary"
+ ],
+ "help": "Show system CPUs summary",
+ "run": "${vyos_op_scripts_dir}/cpu.py show_summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "dmi"
+ ],
+ "help": "Show system DMI details",
+ "run": "${vyatta_bindir}/vyatta-show-dmi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "mem"
+ ],
+ "help": "Show system RAM details",
+ "run": "cat /proc/meminfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci",
+ "detail"
+ ],
+ "help": "Show verbose system PCI bus details",
+ "run": "lspci -vvv",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "pci"
+ ],
+ "help": "Show system PCI bus details",
+ "run": "lspci",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "nvme"
+ ],
+ "help": "Show NVMe device information",
+ "run": "sudo nvme list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi",
+ "detail"
+ ],
+ "help": "Show detailed SCSI device information",
+ "run": "lsscsi -vvv",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "scsi"
+ ],
+ "help": "Show SCSI device information",
+ "run": "lsscsi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "storage",
+ "smart",
+ "<text>"
+ ],
+ "help": "Show S.M.A.R.T. device information",
+ "run": "sudo smartctl -a \"/dev/$5\" | sed 1,3d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "detail"
+ ],
+ "help": "Show detailed USB bus information",
+ "run": "/usr/bin/lsusb -v",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb"
+ ],
+ "help": "Show peripherals connected to the USB bus",
+ "run": "/usr/bin/lsusb -t",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "hardware",
+ "usb",
+ "serial"
+ ],
+ "help": "Show information about connected USB serial ports",
+ "run": "${vyos_op_scripts_dir}/show_usb_serial.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "brief"
+ ],
+ "help": "Show recent command history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history 20",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history"
+ ],
+ "help": "Show command history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "history",
+ "<text>"
+ ],
+ "help": "Show last N commands in history",
+ "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "date"
+ ],
+ "help": "Show host current date",
+ "run": "/bin/date",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "domain"
+ ],
+ "help": "Show domain name",
+ "run": "/bin/domainname -d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "lookup",
+ "<text>"
+ ],
+ "help": "Lookup host information for hostname|IPv4 address",
+ "run": "/usr/bin/host $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "name"
+ ],
+ "help": "Show host name",
+ "run": "/bin/hostname",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "host",
+ "os"
+ ],
+ "help": "Show host operating system details",
+ "run": "/bin/uname -a",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding"
+ ],
+ "help": "Show bonding input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet"
+ ],
+ "help": "Show ethernet input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input"
+ ],
+ "help": "Show input input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified input interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming"
+ ],
+ "help": "Show ethernet input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe"
+ ],
+ "help": "Show pppoe interface input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified pppoe interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "pseudo-ethernet"
+ ],
+ "help": "Show tunnel input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "tunnel"
+ ],
+ "help": "Show tunnel input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "vti"
+ ],
+ "help": "Show vti input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless"
+ ],
+ "help": "Show wireless input-policy information",
+ "run": "${vyatta_bindir}/show-input-policy.pl --type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "incoming",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "detail"
+ ],
+ "help": "Show detailed bonding interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding"
+ ],
+ "help": "Show Bonding interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed interface information",
+ "run": "if [ -f \"/proc/net/bonding/$4\" ]; then cat \"/proc/net/bonding/$4\"; else echo \"Interface $4 does not exist!\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified Bonding interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "slaves"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show-bond.py --interface \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif)",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Show eXpress Data Path statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh bonding \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bonding",
+ "slaves"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyos_op_scripts_dir}/show-bond.py --slaves",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "detail"
+ ],
+ "help": "Show detailed bridge interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=bridge",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge"
+ ],
+ "help": "Show Bridge interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=bridge",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified bridge interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "bridge",
+ "<text>"
+ ],
+ "help": "Show specified Bridge interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "counters"
+ ],
+ "help": "Show network interface counters",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_counters",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "detail"
+ ],
+ "help": "Show detailed information of all interfaces",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "detail"
+ ],
+ "help": "Show detailed dummy interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=dummy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy"
+ ],
+ "help": "Show Dummy interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=dummy",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified dummy interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "dummy",
+ "<text>"
+ ],
+ "help": "Show specified Dummy interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "detail"
+ ],
+ "help": "Show detailed ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet"
+ ],
+ "help": "Show Ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "identify"
+ ],
+ "help": "Visually identify specified ethernet interface",
+ "run": "echo \"Blinking interface $4 for 30 seconds.\"; ethtool --identify \"$4\" 30",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified Ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical"
+ ],
+ "help": "Show physical device information for specified ethernet",
+ "run": "ethtool \"$4\"; ethtool --show-ring \"$4\"; ethtool --driver \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "physical",
+ "offload"
+ ],
+ "help": "Show physical device offloading capabilities",
+ "run": "ethtool --show-features \"$4\" | sed -e 1d -e '/fixed/d' -e 's/^\\t*//g' -e 's/://' | column -t -s' '",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show ethernet queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show physical device statistics for specified ethernet interface",
+ "run": "ethtool --statistics \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "transceiver"
+ ],
+ "help": "Show transceiver information from modules (e.g SFP+, QSFP)",
+ "run": "ethtool --module-info \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif)",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show ethernet queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "ethernet",
+ "<text>",
+ "xdp"
+ ],
+ "help": "Show eXpress Data Path statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh ethernet \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "detail"
+ ],
+ "help": "Show detailed GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=geneve",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve"
+ ],
+ "help": "Show GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=geneve",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "geneve",
+ "<text>"
+ ],
+ "help": "Show specified GENEVE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "detail"
+ ],
+ "help": "Show detailed input interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input"
+ ],
+ "help": "Show Input (ifb) interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified input interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified Input interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "input",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "detail"
+ ],
+ "help": "Show detailed L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=l2tpv3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3"
+ ],
+ "help": "Show L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=l2tpv3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "l2tpv3",
+ "<text>"
+ ],
+ "help": "Show specified L2TPv3 interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "detail"
+ ],
+ "help": "Show detailed Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=loopback",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback"
+ ],
+ "help": "Show Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=loopback",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "loopback",
+ "<text>"
+ ],
+ "help": "Show specified Loopback interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec"
+ ],
+ "help": "Show MACsec interface information",
+ "run": "ip macsec show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "macsec",
+ "<text>"
+ ],
+ "help": "Show specified MACsec interface information",
+ "run": "ip macsec show $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces"
+ ],
+ "help": "Show network interface information",
+ "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "detail"
+ ],
+ "help": "Show detailed OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn"
+ ],
+ "help": "Show OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=openvpn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>"
+ ],
+ "help": "Show OpenVPN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=$4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "qrcode"
+ ],
+ "help": "Show multi-factor authentication QR code",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=qrcode",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "secret"
+ ],
+ "help": "Show multi-factor authentication secret",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=secret",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "openvpn",
+ "<text>",
+ "user",
+ "<text>",
+ "mfa",
+ "uri"
+ ],
+ "help": "Show multi-factor authentication otpauth uri",
+ "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=uri",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "detail"
+ ],
+ "help": "Show detailed PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe"
+ ],
+ "help": "Show PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "log"
+ ],
+ "help": "Show specified PPPoE interface log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$4\".service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified PPPoE interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a pppoe device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a pppoe device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show pppoe queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pppoe",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show specified PPPoE interface statistics",
+ "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "detail"
+ ],
+ "help": "Show detailed pseudo-ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet"
+ ],
+ "help": "Show Pseudo-Ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified pseudo-ethernet/MACvlan interface",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "pseudo-ethernet",
+ "<text>"
+ ],
+ "help": "Show specified Pseudo-Ethernet/MACvlan interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "sstpc",
+ "detail"
+ ],
+ "help": "Show detailed SSTP client interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=sstpc",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "sstpc"
+ ],
+ "help": "Show SSTP client interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=sstpc",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "log"
+ ],
+ "help": "Show specified SSTP client interface log",
+ "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$4\".service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "sstpc",
+ "<text>"
+ ],
+ "help": "Show specified SSTP client interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "sstpc",
+ "<text>",
+ "statistics"
+ ],
+ "help": "Show specified SSTP client interface statistics",
+ "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system",
+ "enabled"
+ ],
+ "help": "Show network information of all enabled interfaces",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system enabled",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "system"
+ ],
+ "help": "Show network information of all interfaces",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces system",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "detail"
+ ],
+ "help": "Show detailed tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel"
+ ],
+ "help": "Show Tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Show specified Tunnel interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "virtual-ethernet",
+ "detail"
+ ],
+ "help": "Show detailed virtual-ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=virtual-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "virtual-ethernet"
+ ],
+ "help": "Show virtual-ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=virtual-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "virtual-ethernet",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified virtual-ethernet interface",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "virtual-ethernet",
+ "<text>"
+ ],
+ "help": "Show specified virtual-ethernet interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "detail"
+ ],
+ "help": "Show detailed vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\" --action=show-brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "detail"
+ ],
+ "help": "Show detailed vti interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti"
+ ],
+ "help": "Show VTI interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified vti interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vti",
+ "<text>"
+ ],
+ "help": "Show specified VTI interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "detail"
+ ],
+ "help": "Show detailed VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=vxlan",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan"
+ ],
+ "help": "Show VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=vxlan",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "vxlan",
+ "<text>"
+ ],
+ "help": "Show specified VXLAN interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "detail"
+ ],
+ "help": "Show detailed Wireguard interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=wireguard",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard"
+ ],
+ "help": "Show WireGuard interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=wireguard",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "allowed-ips"
+ ],
+ "help": "Show all IP addresses allowed for the specified interface",
+ "run": "sudo wg show \"$4\" allowed-ips",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "endpoints"
+ ],
+ "help": "Show all endpoints for the specified interface",
+ "run": "sudo wg show \"$4\" endpoints",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>"
+ ],
+ "help": "Show specified WireGuard interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "peers"
+ ],
+ "help": "Show all peer IDs for the specified interface",
+ "run": "sudo wg show \"$4\" peers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "public-key"
+ ],
+ "help": "Show interface public-key",
+ "run": "sudo wg show \"$4\" public-key",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireguard",
+ "<text>",
+ "summary"
+ ],
+ "help": "Shows current configuration and device information",
+ "run": "sudo wg show \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "detail"
+ ],
+ "help": "Show detailed wireless interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "info"
+ ],
+ "help": "Show wireless interface configuration",
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless"
+ ],
+ "help": "Show Wireless (WLAN) interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of the specified wireless interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan",
+ "detail"
+ ],
+ "help": "Show detailed scan results",
+ "run": "sudo /sbin/iw dev \"$4\" scan ap-force",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "scan"
+ ],
+ "help": "Show summary of the specified wireless interface information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wireless.py --scan \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "stations"
+ ],
+ "help": "Show specified Wireless interface information",
+ "run": "${vyos_op_scripts_dir}/show_wireless.py --stations \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "brief"
+ ],
+ "help": "Show summary of specified virtual network interface (vif)",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_name=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "class"
+ ],
+ "help": "Show queue classes for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue",
+ "filter"
+ ],
+ "help": "Show queue filters for a device",
+ "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>",
+ "queue"
+ ],
+ "help": "Show device queue information",
+ "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "detail"
+ ],
+ "help": "Show detailed Wireless Modem (WWAN( interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_type=wirelessmodem",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan"
+ ],
+ "help": "Show Wireless Modem (WWAN) interface information",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show_summary --intf_type=wirelessmodem",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "capabilities"
+ ],
+ "help": "Show WWAN module capabilities",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --capabilities",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show WWAN module detailed information summary",
+ "run": "mmcli --modem ${4#wwan}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "firmware"
+ ],
+ "help": "Show WWAN module firmware",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --firmware",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imei"
+ ],
+ "help": "Show WWAN module IMEI/ESN/MEID",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imei",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "imsi"
+ ],
+ "help": "Show WWAN module IMSI",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imsi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "log"
+ ],
+ "help": "Show interface log for specified interface",
+ "run": "echo not implemented",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "model"
+ ],
+ "help": "Show WWAN module manufacturer",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --model",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "msisdn"
+ ],
+ "help": "Show WWAN module MSISDN",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --msisdn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>"
+ ],
+ "help": "Show specified Wireless Wire Area Network (WWAN) interface",
+ "run": "${vyos_op_scripts_dir}/interfaces.py show --intf_name=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "revision"
+ ],
+ "help": "Show WWAN module revision",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --revision",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "signal"
+ ],
+ "help": "Show WWAN module RF signal info",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --signal",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "interfaces",
+ "wwan",
+ "<text>",
+ "sim"
+ ],
+ "help": "Show WWAN module connected SIM card information",
+ "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --sim",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list"
+ ],
+ "help": "Show all IP access-lists",
+ "run": "vtysh -c \"show ip access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "access-list",
+ "<text>"
+ ],
+ "help": "Show all IP access-lists",
+ "run": "vtysh -c \"show ip access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list"
+ ],
+ "help": "Show all as-path-access-lists",
+ "run": "vtysh -c \"show ip as-path-access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "as-path-access-list",
+ "<text>"
+ ],
+ "help": "Show all as-path-access-lists",
+ "run": "vtysh -c \"show ip as-path-access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "attribute-info"
+ ],
+ "help": "Show BGP attribute information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-info"
+ ],
+ "help": "List all bgp community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "help": "Show BGP routes matching the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "help": "Display routes matching the specified communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Show BGP routes exactly matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show the received routes from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast"
+ ],
+ "help": "Show BGP IPv4 unicast information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified prefix list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified AS path regular",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "help": "Show summary of BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-info"
+ ],
+ "help": "Show BGP large-community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "memory"
+ ],
+ "help": "Show BGP memory usage",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp"
+ ],
+ "help": "Show Border Gateway Protocol (BGP) information",
+ "run": "vtysh -c \"show ip bgp\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf"
+ ],
+ "help": "Show BGP VRF information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "attribute-info"
+ ],
+ "help": "Show BGP attribute information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own"
+ ],
+ "help": "Should accept local VPN route if exported and imported into",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "accept-own-nexthop"
+ ],
+ "help": "Should accept VPN route with local nexthop (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "blackhole"
+ ],
+ "help": "Inform EBGP peers to blackhole traffic to prefix (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "graceful-shutdown"
+ ],
+ "help": "Graceful shutdown (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "llgr-stale"
+ ],
+ "help": "Staled Long-lived Graceful Restart VPN route (well-known",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "local-AS"
+ ],
+ "help": "Do not send outside local AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-advertise"
+ ],
+ "help": "Do not advertise to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-export"
+ ],
+ "help": "Do not export to next AS (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-llgr"
+ ],
+ "help": "Removed because Long-lived Graceful Restart was not enabled for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "no-peer"
+ ],
+ "help": "Do not export to any peer (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community"
+ ],
+ "help": "Display routes matching the community",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "<text>"
+ ],
+ "help": "Community number where AA and NN are (0-65535)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v4"
+ ],
+ "help": "RT translated VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-translated-v6"
+ ],
+ "help": "RT translated VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v4"
+ ],
+ "help": "RT VPNv4 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community",
+ "route-filter-v6"
+ ],
+ "help": "RT VPNv6 route filtering (well-known community)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-info"
+ ],
+ "help": "List all bgp community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "dampened-paths"
+ ],
+ "help": "Display paths suppressed due to dampening",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "flap-statistics"
+ ],
+ "help": "Display flap statistics of routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "dampening",
+ "parameters"
+ ],
+ "help": "Display detail of configured dampening parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "cidr-only"
+ ],
+ "help": "Display only routes with non-natural netmasks",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community"
+ ],
+ "help": "Show BGP routes matching the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community",
+ "<text>"
+ ],
+ "help": "Display routes matching the specified communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Show BGP routes exactly matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching specified community list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show detailed BGP IPv4 unicast neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show the received routes from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast"
+ ],
+ "help": "Show BGP IPv4 unicast information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified prefix list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified AS path regular",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "ipv4",
+ "unicast",
+ "summary"
+ ],
+ "help": "Show summary of BGP information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community"
+ ],
+ "help": "Show BGP routes matching the specified large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-info"
+ ],
+ "help": "Show BGP large-community information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>",
+ "exact-match"
+ ],
+ "help": "Exact match of the communities",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Display routes matching the large-community-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "memory"
+ ],
+ "help": "Show BGP memory usage",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors"
+ ],
+ "help": "Detailed information on TCP and BGP neighbor connections",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "advertised-routes"
+ ],
+ "help": "Show routes advertised to a BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "dampened-routes"
+ ],
+ "help": "Show dampened routes received from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "flap-statistics"
+ ],
+ "help": "Show flap statistics of the routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>"
+ ],
+ "help": "Show BGP information for specified neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "prefix-counts"
+ ],
+ "help": "Show detailed prefix count information for BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received",
+ "prefix-filter"
+ ],
+ "help": "Show prefixlist filter",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "received-routes"
+ ],
+ "help": "Show received routes from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "neighbors",
+ "<text>",
+ "routes"
+ ],
+ "help": "Show routes learned from BGP neighbor",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show BGP VRF related information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "paths"
+ ],
+ "help": "Show BGP path information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Display routes conforming to the prefix-list",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "regexp",
+ "<text>"
+ ],
+ "help": "Display routes matching the AS path regular expression",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show BGP routes matching the specified route map",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "statistics"
+ ],
+ "help": "RIB advertisement statistics",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "established"
+ ],
+ "help": "Show only sessions in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary",
+ "failed"
+ ],
+ "help": "Show only sessions not in Established state",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of BGP neighbor status",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "vrf",
+ "<text>",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "bgp",
+ "wide"
+ ],
+ "help": "Increase table width for longer prefixes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list"
+ ],
+ "help": "Show IP community-lists",
+ "run": "vtysh -c \"show bgp community-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "community-list",
+ "<text>"
+ ],
+ "help": "Show IP community-lists",
+ "run": "vtysh -c \"show bgp community-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list"
+ ],
+ "help": "Show extended IP community-lists",
+ "run": "vtysh -c \"show bgp extcommunity-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "extcommunity-list",
+ "<text>"
+ ],
+ "help": "Show extended IP community-lists",
+ "run": "vtysh -c \"show bgp extcommunity-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "forwarding"
+ ],
+ "help": "Show IP forwarding status",
+ "run": "vtysh -c \"show ip forwarding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "groups"
+ ],
+ "help": "Show IP multicast group membership",
+ "run": "netstat -gn4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "groups"
+ ],
+ "help": "IGMP groups information",
+ "run": "vtysh -c \"show ip igmp groups\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "interfaces"
+ ],
+ "help": "IGMP interfaces information",
+ "run": "vtysh -c \"show ip igmp interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "join"
+ ],
+ "help": "IGMP static join information",
+ "run": "vtysh -c \"show ip igmp join\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "sources"
+ ],
+ "help": "IGMP sources information",
+ "run": "vtysh -c \"show ip igmp sources\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "igmp",
+ "statistics"
+ ],
+ "help": "IGMP statistics",
+ "run": "vtysh -c \"show ip igmp statistics\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list"
+ ],
+ "help": "Show IP large-community-lists",
+ "run": "vtysh -c \"show bgp large-community-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "large-community-list",
+ "<text>"
+ ],
+ "help": "Show IP large-community-lists",
+ "run": "vtysh -c \"show bgp large-community-list $4 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "interface"
+ ],
+ "help": "Show multicast interfaces",
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --interface; else echo IGMP proxy not configured; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "mfc"
+ ],
+ "help": "Show multicast fowarding cache",
+ "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --mfc; else echo IGMP proxy not configured; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "route"
+ ],
+ "help": "IP multicast routing table",
+ "run": "vtysh -c \"show ip mroute\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "multicast",
+ "summary"
+ ],
+ "help": "IP multicast information",
+ "run": "vtysh -c \"show ip multicast\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 neighbor table for specified interface",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors"
+ ],
+ "help": "Show IPv4 neighbor (ARP) table",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "neighbors",
+ "state",
+ "<text>"
+ ],
+ "help": "Show IPv4 neighbors with specified state",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet --state \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "border-routers"
+ ],
+ "help": "Show IPv4 OSPF border-routers information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database for given address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database information of given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external"
+ ],
+ "help": "Show IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "max-age"
+ ],
+ "help": "Show IPv4 OSPF max-age database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network"
+ ],
+ "help": "Show IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database"
+ ],
+ "help": "Show IPv4 OSPF database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database information of specified",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router"
+ ],
+ "help": "Show IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "self-originate"
+ ],
+ "help": "Show IPv4 OSPF self-originate database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary"
+ ],
+ "help": "Show summary of IPv4 OSPF database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface"
+ ],
+ "help": "Show IPv4 OSPF interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF information for specified interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor"
+ ],
+ "help": "Show IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf"
+ ],
+ "help": "Show IPv4 Open Shortest Path First (OSPF) routing information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "route"
+ ],
+ "help": "Show IPv4 OSPF route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "help": "Show IPv4 OSPF border-routers information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database for given address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database of given address for given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF ASBR summary database information of given",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "asbr-summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show summary of self-originate IPv4 OSPF ASBR database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external"
+ ],
+ "help": "Show IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF external database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "max-age"
+ ],
+ "help": "Show IPv4 OSPF max-age database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "help": "Show IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF network database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF network database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show IPv4 OSPF database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database for specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database of specified IP address",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF NSSA external database information of specified",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "nssa-external",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF NSSA external database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-area database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-area",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-area database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-as database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-as",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-as database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF opaque-link database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "opaque-link",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF opaque-link database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "help": "Show IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF router database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF router database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originate"
+ ],
+ "help": "Show IPv4 OSPF self-originate database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database for specified IP address of",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary"
+ ],
+ "help": "Show summary of IPv4 OSPF database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "adv-router",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database of specified IP address for",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF summary database information of specified IP",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "database",
+ "summary",
+ "<text>",
+ "self-originate"
+ ],
+ "help": "Show self-originate IPv4 OSPF summary database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show IPv4 OSPF interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF information for specified interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show IPv4 OSPF neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show IPv4 OSPF neighbor information for specified IP address or",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show OSPF routing protocol for given VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ospf",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show IPv4 OSPF route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "interfaces"
+ ],
+ "help": "PIM interfaces information",
+ "run": "vtysh -c \"show ip pim interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "join"
+ ],
+ "help": "PIM join information",
+ "run": "vtysh -c \"show ip pim join\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "neighbor"
+ ],
+ "help": "PIM neighbor information",
+ "run": "vtysh -c \"show ip pim neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "nexthop"
+ ],
+ "help": "PIM cached nexthop rpf information",
+ "run": "vtysh -c \"show ip pim nexthop\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rp"
+ ],
+ "help": "PIM RP (Rendevous Point) information",
+ "run": "vtysh -c \"show ip pim rp-info\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "rpf"
+ ],
+ "help": "PIM cached source rpf information",
+ "run": "vtysh -c \"show ip pim rpf\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "state"
+ ],
+ "help": "PIM state information",
+ "run": "vtysh -c \"show ip pim state\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "statistics"
+ ],
+ "help": "PIM statistics",
+ "run": "vtysh -c \"show ip pim statistics\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "pim",
+ "upstream"
+ ],
+ "help": "PIM upstream information",
+ "run": "vtysh -c \"show ip pim upstream\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "ports"
+ ],
+ "help": "Show IP ports in use by various system services",
+ "run": "sudo /usr/bin/netstat -tulnp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list"
+ ],
+ "help": "Show all IP prefix-lists",
+ "run": "vtysh -c \"show ip prefix-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show all IP prefix-lists",
+ "run": "vtysh -c \"show ip prefix-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "protocol"
+ ],
+ "help": "Show IP route-maps per protocol",
+ "run": "vtysh -c \"show ip protocol\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip"
+ ],
+ "help": "Show Routing Information Protocol (RIP) information",
+ "run": "vtysh -c \"show ip rip\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "rip",
+ "status"
+ ],
+ "help": "Show RIP protocol status",
+ "run": "vtysh -c \"show ip rip status\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache"
+ ],
+ "help": "Show kernel route cache",
+ "run": "ip -s route list cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Show kernel route cache for a given route",
+ "run": "ip -s route list cache $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward"
+ ],
+ "help": "Show kernel route table",
+ "run": "ip route list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "help": "Show kernel route table for a given route",
+ "run": "ip -s route list $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route"
+ ],
+ "help": "Show IP routes",
+ "run": "vtysh -c \"show ip route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Show longer prefixes of routes for specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IP routes of specified IP address or prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "ospf"
+ ],
+ "help": "Open Shortest Path First (OSPFv2)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "rip"
+ ],
+ "help": "Routing Information Protocol (RIP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show IP routes in VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "ospf"
+ ],
+ "help": "Open Shortest Path First (OSPFv2)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "rip"
+ ],
+ "help": "Routing Information Protocol (RIP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ip",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "sessions"
+ ],
+ "help": "Show active IPoE server sessions",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipoe-server",
+ "statistics"
+ ],
+ "help": "Show IPoE server statistics",
+ "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list"
+ ],
+ "help": "Show all IPv6 access-lists",
+ "run": "vtysh -c \"show ipv6 access-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "access-list",
+ "<text>"
+ ],
+ "help": "Show specified IPv6 access-list",
+ "run": "vtysh -c \"show ipv6 access-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "forwarding"
+ ],
+ "help": "Show IPv6 forwarding status",
+ "run": "vtysh -c \"show ipv6 forwarding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "groups"
+ ],
+ "help": "Show IPv6 multicast group membership",
+ "run": "netstat -gn6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show IPv6 neighbor table for specified interface",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet6 --interface \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors"
+ ],
+ "help": "Show IPv6 neighbor (NDP) table",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "neighbors",
+ "state",
+ "<text>"
+ ],
+ "help": "Show IPv6 neighbors with specified state",
+ "run": "${vyos_op_scripts_dir}/neighbor.py show --family inet6 --state \"$5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area"
+ ],
+ "help": "Show Shortest Path First tree information",
+ "run": "vtysh -c \"show ipv6 ospf6 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>"
+ ],
+ "help": "Area ID (as an IPv4 notation)",
+ "run": "vtysh -c \"show ipv6 ospf6 area $5 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "help": " Simulate view point (Router ID)",
+ "run": "vtysh -c \"show ipv6 ospf6 simulate spf-tree $7 $4 $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers"
+ ],
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "border-routers",
+ "<text>"
+ ],
+ "help": "Border router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external"
+ ],
+ "help": "Show AS-External LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership"
+ ],
+ "help": "Show Group-Membership LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix"
+ ],
+ "help": "Show Inter-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router"
+ ],
+ "help": "Show Inter-Area-Router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix"
+ ],
+ "help": "Show Intra-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link"
+ ],
+ "help": "Show Link LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network"
+ ],
+ "help": "Show Network LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database"
+ ],
+ "help": "Show OSPFv3 Link state database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>"
+ ],
+ "help": "Show LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router"
+ ],
+ "help": "Show router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7"
+ ],
+ "help": "Show Type-7 LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface"
+ ],
+ "help": "Show OSPFv3 interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>"
+ ],
+ "help": "Specific insterface to examine",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Specify Link state ID as IPv4 address notation",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "help": "Show linkstate Router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor",
+ "drchoice"
+ ],
+ "help": "Show neighbor DR choice information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "neighbor"
+ ],
+ "help": "Show OSPFv3 neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3"
+ ],
+ "help": "Show IPv6 Open Shortest Path First (OSPF)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "redistribute"
+ ],
+ "help": "Show OSPFv3 redistribute external information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-1"
+ ],
+ "help": "Show Type-1 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "external-2"
+ ],
+ "help": "Show Type-2 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "inter-area"
+ ],
+ "help": "Show Inter-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "intra-area"
+ ],
+ "help": "Show Intra-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route"
+ ],
+ "help": "Show OSPFv3 routing table information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show routes longer than specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "help": "Show routes matching specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "<text>"
+ ],
+ "help": "Show specified route/prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "route",
+ "summary"
+ ],
+ "help": "Show route table summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf"
+ ],
+ "help": "Specify the VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area"
+ ],
+ "help": "Show Shortest Path First tree information",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>"
+ ],
+ "help": "Area ID (as an IPv4 notation)",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 area $7 spf tree\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "area",
+ "<text>",
+ "router",
+ "<text>"
+ ],
+ "help": " Simulate view point (Router ID)",
+ "run": "vtysh -c \"show ipv6 ospf6 vrf $5 simulate spf-tree $9 $6 $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers"
+ ],
+ "help": "Show OSPFv3 border-router (ABR and ASBR) information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "border-routers",
+ "<text>"
+ ],
+ "help": "Border router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database * $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "any",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "any",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external"
+ ],
+ "help": "Show AS-External LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Advertising Router ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "as-external",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership"
+ ],
+ "help": "Show Group-Membership LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "group-membership",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix"
+ ],
+ "help": "Show Inter-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router"
+ ],
+ "help": "Show Inter-Area-Router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "inter-router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix"
+ ],
+ "help": "Show Intra-Area-Prefix LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "intra-prefix",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link"
+ ],
+ "help": "Show Link LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "link",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network"
+ ],
+ "help": "Show Network LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "network",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show OSPFv3 Link state database information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "help": "Show LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router"
+ ],
+ "help": "Show router LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "router",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "adv-router",
+ "<text>",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "linkstate-id",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7"
+ ],
+ "help": "Show Type-7 LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>"
+ ],
+ "help": "Search by Link state ID",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "<text>",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "dump"
+ ],
+ "help": "Show dump of LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated",
+ "internal"
+ ],
+ "help": "Show internal LSA information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "database",
+ "type-7",
+ "self-originated"
+ ],
+ "help": "Show Self-originated LSAs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show OSPFv3 interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Specific insterface to examine",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix"
+ ],
+ "help": "Show connected prefixes to advertise",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>",
+ "match"
+ ],
+ "help": "Matched interface prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "interface",
+ "prefix",
+ "<text>"
+ ],
+ "help": "Show interface prefix route specific information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "network",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Specify Link state ID as IPv4 address notation",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "linkstate",
+ "router",
+ "<text>"
+ ],
+ "help": "Show linkstate Router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "drchoice"
+ ],
+ "help": "Show neighbor DR choice information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show OSPFv3 neighbor information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>"
+ ],
+ "help": "VRF name",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "redistribute"
+ ],
+ "help": "Show OSPFv3 redistribute external information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-1"
+ ],
+ "help": "Show Type-1 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "external-2"
+ ],
+ "help": "Show Type-2 External route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "inter-area"
+ ],
+ "help": "Show Inter-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "intra-area"
+ ],
+ "help": "Show Intra-Area route information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show OSPFv3 routing table information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show routes longer than specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>",
+ "match"
+ ],
+ "help": "Show routes matching specified prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "<text>"
+ ],
+ "help": "Show specified route/prefix information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrf",
+ "<text>",
+ "route",
+ "summary"
+ ],
+ "help": "Show route table summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ospfv3",
+ "vrfs"
+ ],
+ "help": "Show OSPFv3 VRFs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail"
+ ],
+ "help": "Show detail of IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "detail",
+ "<text>"
+ ],
+ "help": "Show detail of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list detail $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list"
+ ],
+ "help": "Show IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>"
+ ],
+ "help": "Show specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "first-match"
+ ],
+ "help": "Show first-match from select prefix of named IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 first-match\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>",
+ "longer"
+ ],
+ "help": "Show longer match of select prefix from named IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5 longer\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Show select prefix of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq"
+ ],
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "<text>",
+ "seq",
+ "<text>"
+ ],
+ "help": "Show specified sequence from specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list $4 seq $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary"
+ ],
+ "help": "Show summary of IPv6 prefix-lists",
+ "run": "vtysh -c \"show ipv6 prefix-list summary\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "prefix-list",
+ "summary",
+ "<text>"
+ ],
+ "help": "Show summary of specified IPv6 prefix-list",
+ "run": "vtysh -c \"show ipv6 prefix-list summary $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng"
+ ],
+ "help": "Show RIPNG protocol information",
+ "run": "vtysh -c \"show ipv6 ripng\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "ripng",
+ "status"
+ ],
+ "help": "Show RIPNG protocol status",
+ "run": "vtysh -c \"show ipv6 ripng status\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache"
+ ],
+ "help": "Show kernel IPv6 route cache",
+ "run": "ip -s -f inet6 route list cache",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "cache",
+ "<text>"
+ ],
+ "help": "Show kernel IPv6 route cache for a given route",
+ "run": "ip -s -f inet6 route list cache $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward"
+ ],
+ "help": "Show kernel IPv6 route table",
+ "run": "ip -f inet6 route list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "forward",
+ "<text>"
+ ],
+ "help": "Show kernel IPv6 route table for a given route",
+ "run": "ip -s -f inet6 route list $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route"
+ ],
+ "help": "Show IPv6 routes",
+ "run": "vtysh -c \"show ipv6 route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>",
+ "longer-prefixes"
+ ],
+ "help": "Show longer prefixes of routes for given prefix",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IPv6 routes of given address or prefix",
+ "run": "vtysh -c \"show ipv6 route $4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ospfv3"
+ ],
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "ripng"
+ ],
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "bgp"
+ ],
+ "help": "Border Gateway Protocol (BGP)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "connected"
+ ],
+ "help": "Connected routes (directly attached subnet or host)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "isis"
+ ],
+ "help": "Intermediate System to Intermediate System (IS-IS)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "kernel"
+ ],
+ "help": "Kernel routes (not installed via the zebra RIB)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show IPv6 routes in VRF",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ospfv3"
+ ],
+ "help": "Open Shortest Path First (IPv6) (OSPFv3)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "ripng"
+ ],
+ "help": "Routing Information Protocol next-generation (IPv6) (RIPng)",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "static"
+ ],
+ "help": "Statically configured routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Summary of all routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "supernets-only"
+ ],
+ "help": "Show supernet entries only",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "table",
+ "<text>"
+ ],
+ "help": "The table number to display",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ipv6",
+ "route",
+ "vrf",
+ "<text>",
+ "tag",
+ "<text>"
+ ],
+ "help": "Tag value",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database"
+ ],
+ "help": "Show IS-IS link state database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "database",
+ "<text>"
+ ],
+ "help": "Show IS-IS link state database PDU",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "hostname"
+ ],
+ "help": "Show IS-IS dynamic hostname mapping",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface"
+ ],
+ "help": "Show IS-IS interfaces",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface"
+ ],
+ "help": "Show interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "mpls-te",
+ "router"
+ ],
+ "help": "Show router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor"
+ ],
+ "help": "Show IS-IS neighbor adjacencies",
+ "run": "vtysh -c \"show isis neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS neighbor adjacency",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "route"
+ ],
+ "help": "Show IS-IS routing table",
+ "run": "vtysh -c \"show isis route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "node"
+ ],
+ "help": "Show node information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "help": "Show prefix segment IDs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "spf-delay-ietf"
+ ],
+ "help": "Show IS-IS SPF delay parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "summary"
+ ],
+ "help": "Show IS-IS information summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "topology"
+ ],
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database"
+ ],
+ "help": "Show IS-IS link state database",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "database",
+ "<text>"
+ ],
+ "help": "Show IS-IS link state database PDU",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "hostname"
+ ],
+ "help": "Show IS-IS dynamic hostname mapping",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface"
+ ],
+ "help": "Show IS-IS interfaces",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface"
+ ],
+ "help": "Show interface information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS interface",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "mpls-te",
+ "router"
+ ],
+ "help": "Show router information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor"
+ ],
+ "help": "Show IS-IS neighbor adjacencies",
+ "run": "vtysh -c \"show isis neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Show specific IS-IS neighbor adjacency",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "route"
+ ],
+ "help": "Show IS-IS routing table",
+ "run": "vtysh -c \"show isis route\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "node"
+ ],
+ "help": "Show node information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "segment-routing",
+ "prefix-sids"
+ ],
+ "help": "Show prefix segment IDs",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "spf-delay-ietf"
+ ],
+ "help": "Show IS-IS SPF delay parameters",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "summary"
+ ],
+ "help": "Show IS-IS information summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-1"
+ ],
+ "help": "Show level-1 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology",
+ "level-2"
+ ],
+ "help": "Show level-2 routes",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "isis",
+ "vrf",
+ "<text>",
+ "topology"
+ ],
+ "help": "Show IS-IS paths to Intermediate Systems",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "sessions"
+ ],
+ "help": "Show active L2TP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "l2tp-server",
+ "statistics"
+ ],
+ "help": "Show L2TP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "license"
+ ],
+ "help": "Show VyOS license information",
+ "run": "less $_vyatta_less_options --prompt=\".license, page %dt of %D\" -- ${vyatta_sysconfdir}/LICENSE",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "detail"
+ ],
+ "help": "Show LLDP neighbor details",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --detail",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show LLDP for specified interface",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --interface $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "lldp",
+ "neighbors"
+ ],
+ "help": "Show LLDP neighbors",
+ "run": "${vyos_op_scripts_dir}/lldp_op.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "all"
+ ],
+ "help": "Show contents of all master log files",
+ "run": "sudo bash -c 'eval $(lesspipe); less $_vyatta_less_options --prompt=\".logm, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /var/log/messages* | sort -nr`'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "authorization"
+ ],
+ "help": "Show listing of authorization attempts",
+ "run": "journalctl --no-hostname --boot --quiet SYSLOG_FACILITY=10 SYSLOG_FACILITY=4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "cluster"
+ ],
+ "help": "Show log for Cluster",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e heartbeat -e cl_status -e mach_down -e ha_log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "conntrack-sync"
+ ],
+ "help": "Show log for Conntrack-sync",
+ "run": "journalctl --no-hostname --boot --unit conntrackd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "console-server"
+ ],
+ "help": "Show log for serial console server",
+ "run": "journalctl --no-hostname --boot --follow --unit conserver-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "container",
+ "<text>"
+ ],
+ "help": "Show logs from a given container",
+ "run": "sudo podman logs --names \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCP client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "client"
+ ],
+ "help": "Show DHCP client logs",
+ "run": "journalctl --no-hostname --boot --unit \"dhclient@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcp",
+ "server"
+ ],
+ "help": "Show log for DHCP server",
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show DHCPv6 client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@$6.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "client"
+ ],
+ "help": "Show DHCPv6 client logs",
+ "run": "journalctl --no-hostname --boot --unit \"dhcp6c@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dhcpv6",
+ "server"
+ ],
+ "help": "Show log for DHCPv6 server",
+ "run": "journalctl --no-hostname --boot --unit isc-dhcp-server6.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Show log for dynamic DNS",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"ddclient\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "dns",
+ "forwarding"
+ ],
+ "help": "Show log for DNS Forwarding",
+ "run": "journalctl --no-hostname --boot --unit pdns-recursor.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>"
+ ],
+ "help": "Show log for a specified firewall (IPv6)",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "ipv6-name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show log for a rule in the specified firewall",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"\\[$5-$7-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>"
+ ],
+ "help": "Show log for a specified firewall (IPv4)",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "firewall",
+ "name",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show log for a rule in the specified firewall",
+ "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | egrep \"\\[$5-$7-[ADR]\\]\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "flow-accounting"
+ ],
+ "help": "Show log for flow-accounting",
+ "run": "journalctl --no-hostname --boot --unit uacctd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "https"
+ ],
+ "help": "Show log for HTTPs",
+ "run": "journalctl --no-hostname --boot --unit nginx.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "ids",
+ "ddos-protection"
+ ],
+ "help": "Show log for DDOS protection",
+ "run": "journalctl --no-hostname --boot --unit fastnetmon.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "all"
+ ],
+ "help": "Show contents of all master log files for image",
+ "run": "eval $(lesspipe); less $_vyatta_less_options --prompt=\".log?m, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages* | sort -nr`",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "authorization"
+ ],
+ "help": "Show listing of authorization attempts for image",
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/auth.log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>"
+ ],
+ "help": "Show contents of master log file for image",
+ "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "image",
+ "<text>",
+ "tail",
+ "<text>"
+ ],
+ "help": "Show last changes to messages",
+ "run": "tail -n \"$6\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages | ${VYATTA_PAGER:-cat}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "kernel"
+ ],
+ "help": "Show log for Linux Kernel",
+ "run": "journalctl --no-hostname --boot --dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "lldp"
+ ],
+ "help": "Show log for LLDP",
+ "run": "journalctl --no-hostname --boot --unit lldpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "macsec",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show MACsec log on specific interface",
+ "run": "SRC=$(cli-shell-api returnValue interfaces macsec \"$5\" source-interface); journalctl --no-hostname --boot --unit \"wpa_supplicant-macsec@$SRC.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "macsec"
+ ],
+ "help": "Show log for MACsec",
+ "run": "journalctl --no-hostname --boot --unit \"wpa_supplicant-macsec@*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nat"
+ ],
+ "help": "Show log for Network Address Translation (NAT)",
+ "run": "egrep -i \"kernel:.*\\[NAT-[A-Z]{3,}-[0-9]+(-MASQ)?\\]\" $(find /var/log -maxdepth 1 -type f -name messages\\* | sort -t. -k2nr)",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "nhrp"
+ ],
+ "help": "Show log for NHRP",
+ "run": "journalctl --no-hostname --boot --unit opennhrp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log"
+ ],
+ "help": "Show contents of current master log file",
+ "run": "journalctl --no-hostname --boot",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show OpenVPN log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit openvpn@$5.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "openvpn"
+ ],
+ "help": "Show log for OpenVPN",
+ "run": "journalctl --no-hostname --boot --unit openvpn@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show PPPoE log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@$5.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "pppoe"
+ ],
+ "help": "Show log for PPPoE",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@pppoe*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bfd"
+ ],
+ "help": "Show log for BFD",
+ "run": "journalctl --boot /usr/lib/frr/bfdd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "bgp"
+ ],
+ "help": "Show log for BGP",
+ "run": "journalctl --boot /usr/lib/frr/bgpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "isis"
+ ],
+ "help": "Show log for ISIS",
+ "run": "journalctl --boot /usr/lib/frr/isisd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "mpls"
+ ],
+ "help": "Show log for MPLS",
+ "run": "journalctl --boot /usr/lib/frr/ldpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "multicast"
+ ],
+ "help": "Show log for Multicast protocol",
+ "run": "journalctl --boot /usr/lib/frr/pimd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "nhrp"
+ ],
+ "help": "Show log for NHRP",
+ "run": "journalctl --boot /usr/lib/frr/nhrpd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospf"
+ ],
+ "help": "Show log for OSPF",
+ "run": "journalctl --boot /usr/lib/frr/ospfd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ospfv3"
+ ],
+ "help": "Show log for OSPF for IPv6",
+ "run": "journalctl --boot /usr/lib/frr/ospf6d",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "rip"
+ ],
+ "help": "Show log for RIP",
+ "run": "journalctl --boot /usr/lib/frr/ripd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "ripng"
+ ],
+ "help": "Show log for RIPng",
+ "run": "journalctl --boot /usr/lib/frr/ripngd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "protocol",
+ "static"
+ ],
+ "help": "Show log for static route",
+ "run": "journalctl --boot /usr/lib/frr/staticd",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "router-advert"
+ ],
+ "help": "Show log for Router Advertisement Daemon (radvd)",
+ "run": "journalctl --no-hostname --boot --unit radvd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "snmp"
+ ],
+ "help": "Show log for Simple Network Monitoring Protocol (SNMP)",
+ "run": "journalctl --no-hostname --boot --unit snmpd.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "ssh"
+ ],
+ "help": "Show log for Secure Shell (SSH)",
+ "run": "journalctl --no-hostname --boot --unit ssh.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "sstpc",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show SSTP client log on specific interface",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@$5.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "sstpc"
+ ],
+ "help": "Show log for SSTP client",
+ "run": "journalctl --no-hostname --boot --unit \"ppp@sstpc*.service\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail"
+ ],
+ "help": "Show last 10 lines of /var/log/messages file",
+ "run": "tail -n 10 /var/log/messages",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "tail",
+ "<text>"
+ ],
+ "help": "Show last n changes to messages",
+ "run": "tail -n \"$4\" /var/log/messages | ${VYATTA_PAGER:-cat}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "all"
+ ],
+ "help": "Show log for ALL",
+ "run": "journalctl --no-hostname --boot --unit strongswan.service --unit accel-ppp@*.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "ipsec"
+ ],
+ "help": "Show log for IPsec",
+ "run": "journalctl --no-hostname --boot --unit strongswan.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "l2tp"
+ ],
+ "help": "Show log for L2TP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@l2tp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "pptp"
+ ],
+ "help": "Show log for PPTP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@pptp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vpn",
+ "sstp"
+ ],
+ "help": "Show log for SSTP",
+ "run": "journalctl --no-hostname --boot --unit accel-ppp@sstp.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "vrrp"
+ ],
+ "help": "Show log for Virtual Router Redundancy Protocol (VRRP)",
+ "run": "journalctl --no-hostname --boot --unit keepalived.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "log",
+ "webproxy"
+ ],
+ "help": "Show log for Webproxy",
+ "run": "journalctl --no-hostname --boot --unit squid.service",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "groups"
+ ],
+ "help": "Show current login group information",
+ "run": "/usr/bin/id -Gn",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "level"
+ ],
+ "help": "Show current login level",
+ "run": "if [ -n \"$VYATTA_USER_LEVEL_DIR\" ]; then basename $VYATTA_USER_LEVEL_DIR; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login"
+ ],
+ "help": "Show current login credentials",
+ "run": "${vyos_op_scripts_dir}/show_current_user.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "login",
+ "user"
+ ],
+ "help": "Show current login user id",
+ "run": "/usr/bin/id -un",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "monitoring"
+ ],
+ "help": "Show currently monitored services",
+ "run": "vtysh -c \"show debugging\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Match LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 neighbor $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "local-label",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding local-label $6 remote-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 local-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Display labels from LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "neighbor",
+ "<text>",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding neighbor $6 remote-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding"
+ ],
+ "help": "Label Information Base",
+ "run": "vtysh -c \"show mpls ldp binding\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding $5 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "<text>"
+ ],
+ "help": "LDP forwarding equivalence class",
+ "run": "vtysh -c \"show mpls ldp binding $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "local-label",
+ "<text>"
+ ],
+ "help": "Match locally assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 local-label $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "Match LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6 neighbor $8\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "binding",
+ "remote-label",
+ "<text>"
+ ],
+ "help": "Match remotely assigned label value",
+ "run": "vtysh -c \"show mpls ldp binding remote-label $6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp discovery detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "discovery"
+ ],
+ "help": "Discovery hello information",
+ "run": "vtysh -c \"show mpls ldp discovery\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "interface"
+ ],
+ "help": "LDP interface information",
+ "run": "vtysh -c \"show mpls ldp interface\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "capabilities"
+ ],
+ "help": "Show neighbor capability information",
+ "run": "vtysh -c \"show mpls ldp neighbor capabilities\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp neighbor detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor"
+ ],
+ "help": "LDP neighbor information",
+ "run": "vtysh -c \"show mpls ldp neighbor\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "capabilities"
+ ],
+ "help": "Show neighbor capability information",
+ "run": "vtysh -c \"show mpls ldp neighbor $5 capabilities\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>",
+ "detail"
+ ],
+ "help": "Show detailed information",
+ "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "ldp",
+ "neighbor",
+ "<text>"
+ ],
+ "help": "LDP neighbor",
+ "run": "vtysh -c \"show mpls ldp neighbor $5\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "pseudowire"
+ ],
+ "help": "Show MPLS pseudowire interfaces",
+ "run": "vtysh -c \"show mpls pseudowires\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "mpls",
+ "table"
+ ],
+ "help": "Show MPLS table",
+ "run": "vtysh -c \"show mpls table\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "rules"
+ ],
+ "help": "Show configured destination NAT rules",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_rules --direction destination --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "statistics"
+ ],
+ "help": "Show statistics for configured destination NAT rules",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_statistics --direction destination --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active NAT destination translations for an IP address",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_translations --direction destination --family inet --address \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "destination",
+ "translations"
+ ],
+ "help": "Show active destination NAT translations",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_translations --direction destination --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "rules"
+ ],
+ "help": "Show configured source NAT rules",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_rules --direction source --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "statistics"
+ ],
+ "help": "Show statistics for configured source NAT rules",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_statistics --direction source --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active source NAT translations for an IP address",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_translations --direction source --family inet --address \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat",
+ "source",
+ "translations"
+ ],
+ "help": "Show active source NAT translations",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_translations --direction source --family inet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "rules"
+ ],
+ "help": "Show configured destination NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_rules --direction destination --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "statistics"
+ ],
+ "help": "Show statistics for configured destination NAT66 rules",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_statistics --direction destination --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active NAT66 destination translations for an IPv6 address",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_translations --direction destination --family inet6 --address \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "destination",
+ "translations"
+ ],
+ "help": "Show active destination NAT66 translations",
+ "run": "${vyos_op_scripts_dir}/nat.py show_translations --direction destination --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "rules"
+ ],
+ "help": "Show configured source NAT66 rules",
+ "run": "${vyos_op_scripts_dir}/nat.py show_rules --direction source --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "statistics"
+ ],
+ "help": "Show statistics for configured source NAT66 rules",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_statistics --direction source --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations",
+ "address",
+ "<text>"
+ ],
+ "help": "Show active source NAT66 translations for an IPv6 address",
+ "run": "sudo ${vyos_op_scripts_dir}/nat.py show_translations --direction source --family inet6 --address \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nat66",
+ "source",
+ "translations"
+ ],
+ "help": "Show active source NAT66 translations",
+ "run": "${vyos_op_scripts_dir}/nat.py show_translations --direction source --family inet6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "netns"
+ ],
+ "help": "Show network namespace information",
+ "run": "ip netns ls",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "interface"
+ ],
+ "help": "Show NHRP interface connection information",
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl interface show; else echo OpenNHRP is not running; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "nhrp",
+ "tunnel"
+ ],
+ "help": "Show NHRP tunnel connection information",
+ "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl show ; else echo OpenNHRP is not running; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "info"
+ ],
+ "help": "Show NTP operational summary",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --info",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp"
+ ],
+ "help": "Show peer status of NTP daemon",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --basic",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "ntp",
+ "server",
+ "<text>"
+ ],
+ "help": "Show date and time of specified NTP server",
+ "run": "${vyos_op_scripts_dir}/show_ntp.sh --server \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "sessions"
+ ],
+ "help": "Show active OpenConnect server sessions",
+ "run": "${vyos_op_scripts_dir}/openconnect.py show_sessions",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "full"
+ ],
+ "help": "Show full settings, including QR code and commands for VyOS",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"full\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-b32"
+ ],
+ "help": "Show OTP authentication secret in Base32 (used in mobile apps)",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-b32\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "key-hex"
+ ],
+ "help": "Show OTP authentication secret in Hex (used in VyOS config)",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-hex\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "qrcode"
+ ],
+ "help": "Show OTP authentication QR code",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"qrcode\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openconnect-server",
+ "user",
+ "<text>",
+ "otp",
+ "uri"
+ ],
+ "help": "Show OTP authentication otpauth URI",
+ "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"uri\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "client"
+ ],
+ "help": "Show tunnel status for OpenVPN client interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/openvpn.py show --mode client",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "server"
+ ],
+ "help": "Show tunnel status for OpenVPN server interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/openvpn.py show --mode server",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "openvpn",
+ "site-to-site"
+ ],
+ "help": "Show tunnel status for OpenVPN site-to-site interfaces",
+ "run": "sudo ${vyos_op_scripts_dir}/openvpn.py show --mode site-to-site",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca"
+ ],
+ "help": "Show x509 CA certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "ca",
+ "<text>"
+ ],
+ "help": "Show x509 CA certificate by name",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate"
+ ],
+ "help": "Show x509 certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "certificate",
+ "<text>"
+ ],
+ "help": "Show x509 certificate by name",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki",
+ "crl"
+ ],
+ "help": "Show x509 certificate revocation lists",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --crl \"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pki"
+ ],
+ "help": "Show PKI x509 certificates",
+ "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route"
+ ],
+ "help": "Show IPv4 policy chain",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>"
+ ],
+ "help": "Show IPv4 policy chains",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv4 policy rules",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6"
+ ],
+ "help": "Show IPv6 policy chain",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>"
+ ],
+ "help": "Show IPv6 policy chains",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "policy",
+ "route6",
+ "<text>",
+ "rule",
+ "<text>"
+ ],
+ "help": "Show summary of IPv6 policy rules",
+ "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6 --ipv6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "poweroff"
+ ],
+ "help": "Show scheduled poweroff",
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "interfaces"
+ ],
+ "help": "Show interfaces where PPPoE server listens on",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"pppoe interface show\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "sessions"
+ ],
+ "help": "Show active PPPoE server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pppoe-server",
+ "statistics"
+ ],
+ "help": "Show PPPoE server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "sessions"
+ ],
+ "help": "Show active PPTP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "pptp-server",
+ "statistics"
+ ],
+ "help": "Show PPTP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp",
+ "interface",
+ "<text>"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) cache for specified",
+ "run": "/usr/sbin/arp -e -n -i \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "protocols",
+ "static",
+ "arp"
+ ],
+ "help": "Show Address Resolution Protocol (ARP) information",
+ "run": "/usr/sbin/arp -e -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding"
+ ],
+ "help": "Show bonding queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=bonding",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>"
+ ],
+ "help": "Show specified bonding interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "bonding",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet"
+ ],
+ "help": "Show ethernet queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>"
+ ],
+ "help": "Show specified ethernet interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "ethernet",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input"
+ ],
+ "help": "Show input queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=input",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "input",
+ "<text>"
+ ],
+ "help": "Show specified input interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing"
+ ],
+ "help": "Show ethernet queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --brief",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe"
+ ],
+ "help": "Show pppoe interface queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pppoe",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>"
+ ],
+ "help": "Show specified pppoe interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pppoe",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "pseudo-ethernet"
+ ],
+ "help": "Show tunnel queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pseudo-ethernet",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "tunnel"
+ ],
+ "help": "Show tunnel queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=tunnel",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp"
+ ],
+ "help": "Show vrrp interface queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vrrp",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vrrp",
+ "<text>"
+ ],
+ "help": "Show specified vrrp interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "vti"
+ ],
+ "help": "Show vti queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vti",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless"
+ ],
+ "help": "Show wireless queueing information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=wireless",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>"
+ ],
+ "help": "Show specified wireless interface information",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif"
+ ],
+ "help": "Show specified virtual network interface (vif) information",
+ "run": "echo error: Must supply a vif number ;",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "queueing",
+ "wireless",
+ "<text>",
+ "vif",
+ "<text>"
+ ],
+ "help": "Show specified virtual network interface (vif) queueing",
+ "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "raid",
+ "<text>"
+ ],
+ "help": "Show status of RAID set",
+ "run": "sudo ${vyos_op_scripts_dir}/show_raid.sh $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "reboot"
+ ],
+ "help": "Show scheduled reboot",
+ "run": "${vyos_op_scripts_dir}/powerctrl.py --check",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "remote-config",
+ "openvpn",
+ "<text>",
+ "remote-platform",
+ "<text>"
+ ],
+ "help": "Show remote side OpenVPN config for specified platform",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map"
+ ],
+ "help": "Show route-map information",
+ "run": "vtysh -c \"show route-map\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "route-map",
+ "<text>"
+ ],
+ "help": "Show specified route-map information",
+ "run": "vtysh -c \"show route-map $3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-connection"
+ ],
+ "help": "Show RPKI cache connections",
+ "run": "vtysh -c \"show rpki cache-connection\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "cache-server"
+ ],
+ "help": "Show RPKI cache servers information",
+ "run": "vtysh -c \"show rpki cache-server\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "rpki",
+ "prefix-table"
+ ],
+ "help": "Show RPKI-validated prefixes",
+ "run": "vtysh -c \"show rpki prefix-table\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Show status of SNMP on remote host",
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\" --host \"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "community",
+ "<text>"
+ ],
+ "help": "Show status of SNMP community",
+ "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifAlias",
+ "<text>"
+ ],
+ "help": "Show SNMP ifAlias for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifalias=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifDescr",
+ "<text>"
+ ],
+ "help": "Show SNMP ifDescr for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifdescr=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib",
+ "ifIndex",
+ "<text>"
+ ],
+ "help": "Show SNMP ifDescr for specified interface",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifindex=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "mib",
+ "ifmib"
+ ],
+ "help": "Show all SNMP interfaces MIB information",
+ "run": "${vyos_op_scripts_dir}/snmp_ifmib.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "certificates"
+ ],
+ "help": "Show TSM certificates",
+ "run": "${vyos_op_scripts_dir}/snmp_v3_showcerts.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "group"
+ ],
+ "help": "Show the list of configured groups",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --group",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3"
+ ],
+ "help": "Show SNMP v3 status on localhost",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "trap-target"
+ ],
+ "help": "Show the list of configured targets",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --trap",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "user"
+ ],
+ "help": "Show the list of configured users",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --user",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "snmp",
+ "v3",
+ "view"
+ ],
+ "help": "Show the list of configured views",
+ "run": "${vyos_op_scripts_dir}/snmp_v3.py --view",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "sessions"
+ ],
+ "help": "Show active SSTP server sessions",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show sessions\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "sstp-server",
+ "statistics"
+ ],
+ "help": "Show SSTP server statistics",
+ "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show stat\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "config"
+ ],
+ "help": "Intel QAT configuration",
+ "run": "sudo ${vyos_op_scripts_dir}/show_acceleration.py --conf --dev $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "device",
+ "<text>",
+ "flows"
+ ],
+ "help": "Intel QAT flows",
+ "run": "sudo ${vyos_op_scripts_dir}/show_acceleration.py --flow --dev $6",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "interrupts"
+ ],
+ "help": "Intel QAT interrupts",
+ "run": "sudo ${vyos_op_scripts_dir}/show_acceleration.py --interrupts",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat"
+ ],
+ "help": "Intel QAT (Quick Assist Technology) Devices",
+ "run": "sudo ${vyos_op_scripts_dir}/show_acceleration.py --hw",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "acceleration",
+ "qat",
+ "status"
+ ],
+ "help": "Intel QAT status",
+ "run": "sudo ${vyos_op_scripts_dir}/show_acceleration.py --status",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "diff",
+ "<text>"
+ ],
+ "help": "config file changes at a given revision",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>",
+ "commands"
+ ],
+ "help": "compare config file revisions",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>",
+ "compare",
+ "<text>"
+ ],
+ "help": "compare config file revisions",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit",
+ "file",
+ "<text>"
+ ],
+ "help": "show commit revision file",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "commit"
+ ],
+ "help": "Show commit revisions log",
+ "run": "${vyatta_sbindir}/vyatta-config-mgmt.pl --action=show-commit-log",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections"
+ ],
+ "help": "Show active network connections on the system",
+ "run": "netstat -an",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "all"
+ ],
+ "help": "Show all TCP connections",
+ "run": "ss -t -a",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp"
+ ],
+ "help": "Show TCP connection information",
+ "run": "ss -t -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "tcp",
+ "numeric"
+ ],
+ "help": "Show TCP connection without resolving names",
+ "run": "ss -t -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp"
+ ],
+ "help": "Show UDP socket information",
+ "run": "ss -u -a -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "connections",
+ "udp",
+ "numeric"
+ ],
+ "help": "Show UDP socket information without resolving names",
+ "run": "ss -u -a -n",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "cpu"
+ ],
+ "help": "Show CPU information",
+ "run": "${vyos_op_scripts_dir}/cpu.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image"
+ ],
+ "help": "Show installed VyOS images",
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "storage"
+ ],
+ "help": "Show disk space utilization of system images",
+ "run": "sudo /opt/vyatta/bin/show-image-storage.pl",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "image",
+ "version"
+ ],
+ "help": "Show installed VyOS images with version number",
+ "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show --show_vers",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "kernel-messages"
+ ],
+ "help": "Show messages in kernel ring buffer",
+ "run": "sudo dmesg",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "all"
+ ],
+ "help": "Show information about all accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py all",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "locked"
+ ],
+ "help": "Show information about locked accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py locked",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users"
+ ],
+ "help": "Show user account information",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "other"
+ ],
+ "help": "Show information about non VyOS user accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py other",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "login",
+ "users",
+ "vyos"
+ ],
+ "help": "Show information about VyOS user accounts",
+ "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py vyos",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "cache"
+ ],
+ "help": "Show kernel cache information",
+ "run": "sudo slabtop -o",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "detail"
+ ],
+ "help": "Show detailed system memory usage",
+ "run": "cat /proc/meminfo",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory"
+ ],
+ "help": "Show system memory usage",
+ "run": "${vyos_op_scripts_dir}/memory.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "memory",
+ "routing-daemons"
+ ],
+ "help": "Show memory usage of all routing protocols",
+ "run": "vtysh -c \"show memory\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "extensive"
+ ],
+ "help": "Show extensive process info",
+ "run": "top -b -n1",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes"
+ ],
+ "help": "Show system processes",
+ "run": "ps ax",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "summary"
+ ],
+ "help": "Show summary of system processes",
+ "run": "${vyos_op_scripts_dir}/uptime.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "processes",
+ "tree"
+ ],
+ "help": "Show process tree",
+ "run": "ps -ejH",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "routing-daemons"
+ ],
+ "help": "Show Quagga routing daemons",
+ "run": "vtysh -c \"show daemons\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "storage"
+ ],
+ "help": "Show filesystem usage",
+ "run": "${vyos_op_scripts_dir}/storage.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "updates"
+ ],
+ "help": "Show system available updates",
+ "run": "${vyos_op_scripts_dir}/system.py show_update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "system",
+ "uptime"
+ ],
+ "help": "Show system uptime and load averages",
+ "run": "${vyos_op_scripts_dir}/uptime.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "table"
+ ],
+ "help": "Show routing tables",
+ "run": "vtysh -c \"show zebra router table summary\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief"
+ ],
+ "help": "Show brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save"
+ ],
+ "help": "Save brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed brief tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed"
+ ],
+ "help": "Save uncompressed brief tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed brief tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support"
+ ],
+ "help": "Show consolidated tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief"
+ ],
+ "help": "Show brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save"
+ ],
+ "help": "Save brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed brief tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed"
+ ],
+ "help": "Save uncompressed brief tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "brief",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed brief tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private"
+ ],
+ "help": "Show consolidated tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save"
+ ],
+ "help": "Save consolidated tech-support report (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed tech-support report to the specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed"
+ ],
+ "help": "Save consolidated tech-support report uncompressed (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "private",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed tech-support report to specified path/file (contains private information)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save"
+ ],
+ "help": "Save consolidated tech-support report (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save",
+ "<text>"
+ ],
+ "help": "Save compressed tech-support report to the specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed"
+ ],
+ "help": "Save consolidated tech-support report uncompressed (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "tech-support",
+ "save-uncompressed",
+ "<text>"
+ ],
+ "help": "Save uncompressed tech-support report to specified path/file (private information removed)",
+ "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users"
+ ],
+ "help": "Show user information",
+ "run": "who -H",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent"
+ ],
+ "help": "Show 10 recently logged in users",
+ "run": "last -aF -n 10 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "users",
+ "recent",
+ "<text>"
+ ],
+ "help": "Show specified number of recently logged in users",
+ "run": "last -aF -n $4 | sed -e 's/^wtmp begins/Displaying logins since/'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "all"
+ ],
+ "help": "Show system version and versions of all packages",
+ "run": "echo \"Package versions:\"; dpkg -l | cat",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "frr"
+ ],
+ "help": "Show Quagga version information",
+ "run": "vtysh -c \"show version\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "funny"
+ ],
+ "help": "Show system version and some fun stuff",
+ "run": "sudo ${vyos_op_scripts_dir}/version.py show --funny",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version",
+ "kernel"
+ ],
+ "help": "Show Linux Kernel version information",
+ "run": "uname -r",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "version"
+ ],
+ "help": "Show system version information",
+ "run": "sudo ${vyos_op_scripts_dir}/version.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "virtual-server"
+ ],
+ "help": "Show virtual server information",
+ "run": "${vyos_op_scripts_dir}/show_virtual_server.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug"
+ ],
+ "help": "Show VPN debugging information",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show debugging information for a peer",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"all\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "debug",
+ "peer",
+ "<text>",
+ "tunnel",
+ "<text>"
+ ],
+ "help": "Show debug information for peer tunnel",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"$7\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "nat-traversal"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA) that",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --nat=\"yes\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA)",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "sa",
+ "peer",
+ "<text>"
+ ],
+ "help": "Show all currently active IKE Security Associations (SA) for a",
+ "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --peer=\"$6\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "secrets"
+ ],
+ "help": "Show all the pre-shared key secrets",
+ "run": "sudo cat /etc/ipsec.secrets | sed 's/#.*//'",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ike",
+ "status"
+ ],
+ "help": "Show summary of IKE process information",
+ "run": "if pgrep charon >/dev/null ; then echo \"Running: $(pgrep charon)\" ; else echo \"Process is not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "connections"
+ ],
+ "help": "Show VPN connections",
+ "run": "sudo ${vyos_op_scripts_dir}/ipsec.py show_connections",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "policy"
+ ],
+ "help": "Show the in-kernel crypto policies",
+ "run": "sudo ip xfrm policy list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "remote-access"
+ ],
+ "help": "Show active VPN server sessions",
+ "run": "${vyos_op_scripts_dir}/show_vpn_ra.py",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa"
+ ],
+ "help": "Show all active IPsec Security Associations (SA)",
+ "run": "if pgrep charon >/dev/null ; then sudo ${vyos_op_scripts_dir}/ipsec.py show_sa ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "sa",
+ "verbose"
+ ],
+ "help": "Show Verbose Detail on all active IPsec Security Associations",
+ "run": "if pgrep charon >/dev/null ; then sudo /usr/sbin/ipsec statusall ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "state"
+ ],
+ "help": "Show the in-kernel crypto state",
+ "run": "sudo ip xfrm state list",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vpn",
+ "ipsec",
+ "status"
+ ],
+ "help": "Show status of IPsec process",
+ "run": "if pgrep charon >/dev/null ; then echo -e \"IPsec Process Running: $(pgrep charon)\\n$(sudo /usr/sbin/ipsec status)\" ; else echo \"IPsec process not running\" ; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf"
+ ],
+ "help": "Show VRF (Virtual Routing and Forwarding) information",
+ "run": "${vyos_op_scripts_dir}/vrf.py show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>"
+ ],
+ "help": "Show information on specific VRF instance",
+ "run": "${vyos_op_scripts_dir}/vrf.py show --name=\"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrf",
+ "<text>",
+ "processes"
+ ],
+ "help": "Shows all process ids associated with VRF",
+ "run": "ip vrf pids \"$3\"",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "detail"
+ ],
+ "help": "Show detailed VRRP state information",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --data",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp"
+ ],
+ "help": "Show VRRP (Virtual Router Redundancy Protocol) information",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --summary",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "vrrp",
+ "statistics"
+ ],
+ "help": "Show VRRP statistics",
+ "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --statistics",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "connection"
+ ],
+ "help": "Show Wide Area Network (WAN) load-balancing flow",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance"
+ ],
+ "help": "Show Wide Area Network (WAN) load-balancing information",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status"
+ ],
+ "help": "Show WAN load-balancing statistics",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "wan-load-balance",
+ "status",
+ "with-dns"
+ ],
+ "help": "Show WAN load-balancing statistics",
+ "run": " if [ -f /var/run/load-balance/wlb.out ] ; then",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "blacklist",
+ "categories"
+ ],
+ "help": "Show webproxy blacklist categories",
+ "run": "${vyos_completion_dir}/list_webproxy_category.sh",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "log"
+ ],
+ "help": "Show contents of WebProxy access log",
+ "run": "if [ -e /var/log/squid/access.log ]; then sudo less $_vyatta_less_options --prompt=\"file %i of %m, page %dt of %D\" -- `printf \"%s\\n\" /var/log/squid/access.log* | sort -nr`; else echo \"No WebProxy log\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "webproxy",
+ "update-log"
+ ],
+ "help": "Show update log for url-filter database",
+ "run": "if [ -e /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus ]; then cat /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus; else echo \"Update log not found\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "client",
+ "summary"
+ ],
+ "help": "Brief Summary",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "dplane"
+ ],
+ "help": "Zebra dataplane information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra"
+ ],
+ "help": "Show Zebra routing information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zebra",
+ "router",
+ "table",
+ "summary"
+ ],
+ "help": "Summary Information",
+ "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy"
+ ],
+ "help": "Show zone policy information",
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "show",
+ "zone-policy",
+ "zone",
+ "<text>"
+ ],
+ "help": "Show summary of zone policy for a specific zone",
+ "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show --name $4",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>"
+ ],
+ "help": "Telnet to a host",
+ "run": "/usr/bin/telnet $3",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "telnet",
+ "to",
+ "<text>",
+ "port",
+ "<text>"
+ ],
+ "help": "Telnet to a host:port",
+ "run": "/usr/bin/telnet $3 $5",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>"
+ ],
+ "help": "Trace network path to node",
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "traceroute",
+ "<text>",
+ "<text>"
+ ],
+ "help": "Traceroute options",
+ "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "container",
+ "image",
+ "<text>"
+ ],
+ "help": "Update container image",
+ "run": "if cli-shell-api existsActive container name \"$4\"; then sudo podman pull $(cli-shell-api returnActiveValue container name \"$4\" image); else echo \"Container $4 does not exist\"; fi",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "dns",
+ "dynamic"
+ ],
+ "help": "Update Dynamic DNS information",
+ "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "geoip"
+ ],
+ "help": "Update GeoIP database and firewall sets",
+ "run": "sudo ${vyos_libexec_dir}/geoip-update.py --force",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "update",
+ "webproxy",
+ "blacklists"
+ ],
+ "help": "Update the webproxy blacklist database",
+ "run": "sudo ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist",
+ "type": null,
+ "val_help": null
+ },
+ {
+ "cmd": [
+ "wake-on-lan",
+ "interface",
+ "<text>",
+ "host",
+ "<text>"
+ ],
+ "help": "Station (MAC) address to wake up",
+ "run": "sudo /usr/sbin/etherwake -i \"$3\" \"$5\"",
+ "type": null,
+ "val_help": null
+ }
+ ],
+ "os": "1.4-rolling-202212280917"
+} \ No newline at end of file
diff --git a/docs/_include/interface-common-without-dhcp1.txt b/docs/_include/interface-common-without-dhcp1.txt
new file mode 100644
index 00000000..60ac951d
--- /dev/null
+++ b/docs/_include/interface-common-without-dhcp1.txt
@@ -0,0 +1,7 @@
+.. cmdinclude:: /_include/interface-address.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-common-without-mac.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
diff --git a/docs/_include/interface-common-without-mac.txt b/docs/_include/interface-common-without-mac.txt
new file mode 100644
index 00000000..cc01db12
--- /dev/null
+++ b/docs/_include/interface-common-without-mac.txt
@@ -0,0 +1,31 @@
+.. cmdinclude:: /_include/interface-description.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-disable.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-disable-flow-control.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-disable-link-detect.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-mtu.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-ip.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-ipv6.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
+
+.. cmdinclude:: /_include/interface-vrf.txt
+ :var0: {{ var0 }}
+ :var1: {{ var1 }}
diff --git a/docs/_include/interface-ip.txt b/docs/_include/interface-ip.txt
index 75441040..6359aceb 100644
--- a/docs/_include/interface-ip.txt
+++ b/docs/_include/interface-ip.txt
@@ -12,14 +12,14 @@
.. hint:: MSS value = MTU - 20 (IP header) - 20 (TCP header), resulting in
1452 bytes on a 1492 byte MTU.
- Instead of a numerical MSS value `clamp-mss-to-pmtu` can be used to
+ Instead of a numerical MSS value `clamp-mss-to-pmtu` can be used to
automatically set the proper value.
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ip arp-cache-timeout
Once a neighbor has been found, the entry is considered to be valid for at
- least for this specifc time. An entry's validity will be extended if it
+ least for this specific time. An entry's validity will be extended if it
receives positive feedback from higher level protocols.
This defaults to 30 seconds.
@@ -64,6 +64,22 @@
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip disable-forwarding
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
+ {{ var5 }} {{ var6 }} ip enable-directed-broadcast
+
+ Define different modes for IP directed broadcast forwarding as described in
+ :rfc:`1812` and :rfc:`2644`.
+
+ If configured, incoming IP directed broadcast packets on this interface will
+ be forwarded.
+
+ If this option is unset (default), incoming IP directed broadcast packets
+ will not be forwarded.
+
+ .. code-block:: none
+
+ set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip enable-directed-broadcast
+
+.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ip enable-arp-accept
Define behavior for gratuitous ARP frames who's IP is not already present in
diff --git a/docs/_include/interface-mtu.txt b/docs/_include/interface-mtu.txt
index 76812507..f3666179 100644
--- a/docs/_include/interface-mtu.txt
+++ b/docs/_include/interface-mtu.txt
@@ -8,4 +8,4 @@
.. code-block:: none
- set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} mtu 9000 \ No newline at end of file
+ set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} mtu 1600 \ No newline at end of file
diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x
-Subproject fd9f82f96041b137885c99c526ac6efe2c4abc5
+Subproject 6eea12512e59cc28f5c2e5ca5ec7e9e7b21731d
diff --git a/docs/_static/css/custom.css b/docs/_static/css/custom.css
index 5b673f18..e934fb54 100644
--- a/docs/_static/css/custom.css
+++ b/docs/_static/css/custom.css
@@ -87,6 +87,12 @@ span.opcmd:before {
display: none;
}
+.defaultvalue{
+ font-size: 90%;
+ color: gray;
+ margin-bottom: 5px;
+
+}
a.cmdlink {
font-size: 80%;
diff --git a/docs/_static/images/IPSec_close_action_settings.jpg b/docs/_static/images/IPSec_close_action_settings.jpg
new file mode 100644
index 00000000..6996f857
--- /dev/null
+++ b/docs/_static/images/IPSec_close_action_settings.jpg
Binary files differ
diff --git a/docs/_static/images/password-recovery-01.png b/docs/_static/images/password-recovery-01.png
new file mode 100644
index 00000000..345ca357
--- /dev/null
+++ b/docs/_static/images/password-recovery-01.png
Binary files differ
diff --git a/docs/automation/cloud-init.rst b/docs/automation/cloud-init.rst
index 7d0cc036..2fa102b1 100644
--- a/docs/automation/cloud-init.rst
+++ b/docs/automation/cloud-init.rst
@@ -50,7 +50,7 @@ In VyOS, by default, enables only two modules:
* ``write_files`` - this module allows to insert any files into the filesystem
before the first boot, for example, pre-generated encryption keys,
- certificates, or even a whole ``config.boot`` file.
+ certificates, or even a whole ``config.boot`` file. The format is described in the cloudinit documentation `Cloud-init-write_files`_.
* ``vyos_userdata`` - the module accepts a list of CLI configuration commands in
a ``vyos_config_commands`` section, which gives an easy way to configure the
@@ -267,7 +267,7 @@ Most important keys that needs to be considered:
Generate qcow image
-------------------
-A VyOS qcow image with cloud-init options is needed. This can be obteined
+A VyOS qcow image with cloud-init options is needed. This can be obtained
using `vyos-vm-images`_ repo. After clonning the repo, edit the file
**qemu.yml** and comment the **download-iso** role.
@@ -427,5 +427,6 @@ References
.. _vyos-vm-images: https://github.com/vyos/vyos-vm-images
.. _cloud-init-docs: https://docs.vyos.io/en/equuleus/automation/cloud-init.html?highlight=cloud-init#vyos-cloud-init
.. _Cloud-init-Support: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_cloud_init
+.. _Cloud-init-write_files: https://cloudinit.readthedocs.io/en/latest/topics/examples.html#writing-out-arbitrary-files
-.. start_vyoslinter \ No newline at end of file
+.. start_vyoslinter
diff --git a/docs/automation/command-scripting.rst b/docs/automation/command-scripting.rst
index 7cf31232..64564e5a 100644
--- a/docs/automation/command-scripting.rst
+++ b/docs/automation/command-scripting.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-27
+:lastproofread: 2023-01-16
.. _command-scripting:
@@ -28,7 +28,7 @@ example, if you want to disable a BGP peer on VRRP transition to backup:
#!/bin/vbash
source /opt/vyatta/etc/functions/script-template
configure
- set protocols bgp local-as 65536
+ set protocols bgp system-as 65536
set protocols bgp neighbor 192.168.2.1 shutdown
commit
exit
@@ -83,10 +83,10 @@ Here is a simple example:
.. code-block:: python
- #!/usr/bin/env python
- print "delete firewall group address-group somehosts"
- print "set firewall group address-group somehosts address '192.0.2.3'"
- print "set firewall group address-group somehosts address '203.0.113.55'"
+ #!/usr/bin/env python3
+ print("delete firewall group address-group somehosts")
+ print("set firewall group address-group somehosts address '192.0.2.3'")
+ print("set firewall group address-group somehosts address '203.0.113.55'")
.. code-block:: none
diff --git a/docs/automation/vyos-ansible.rst b/docs/automation/vyos-ansible.rst
index e02d06a9..0ebcb924 100644
--- a/docs/automation/vyos-ansible.rst
+++ b/docs/automation/vyos-ansible.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-28
+:lastproofread: 2023-01-16
.. _vyos-ansible:
diff --git a/docs/automation/vyos-api.rst b/docs/automation/vyos-api.rst
index 8bc33d53..efd00dd8 100644
--- a/docs/automation/vyos-api.rst
+++ b/docs/automation/vyos-api.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-28
+:lastproofread: 2023-01-16
.. _vyosapi:
@@ -125,6 +125,24 @@ For example, get the addresses of a ``dum0`` interface.
"error": null
}
+/reset
+======
+
+The ``reset`` endpoint run a ``reset`` command.
+
+.. code-block:: none
+
+ curl --location --request POST 'https://vyos/reset' \
+ --form data='{"op": "reset", "path": ["ip", "bgp", "192.0.2.11"]}' \
+ --form key='MY-HTTPS-API-PLAINTEXT-KEY'
+
+ respone:
+ {
+ "success": true,
+ "data": "",
+ "error": null
+ }
+
/image
======
diff --git a/docs/automation/vyos-napalm.rst b/docs/automation/vyos-napalm.rst
index 5ff7c01f..75e20b3c 100644
--- a/docs/automation/vyos-napalm.rst
+++ b/docs/automation/vyos-napalm.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-28
+:lastproofread: 2023-01-16
.. _vyos-napalm:
diff --git a/docs/automation/vyos-netmiko.rst b/docs/automation/vyos-netmiko.rst
index 3627e5c3..e57e0c78 100644
--- a/docs/automation/vyos-netmiko.rst
+++ b/docs/automation/vyos-netmiko.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-28
+:lastproofread: 2023-01-16
.. _vyos-netmiko:
diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst
index 38adb0d2..dfb4917e 100644
--- a/docs/changelog/1.3.rst
+++ b/docs/changelog/1.3.rst
@@ -8,6 +8,480 @@
_ext/releasenotes.py
+2023-01-24
+==========
+
+* :vytask:`T4949` (feature): Backport "monitor log" and "show log" op-mode definitions from current to equuleus
+* :vytask:`T4947` (feature): Support mounting container volumes as ro or rw
+
+
+2023-01-23
+==========
+
+* :vytask:`T4798` (default): Migrate the file-exists validator away from Python
+* :vytask:`T4683` (enhancment): Add kitty-terminfo package to build
+* :vytask:`T4875` (default): Replace Python validator 'interface-name' to avoid Python startup cost
+* :vytask:`T4664` (bug): Add validation to reject whitespace in tag node value names
+
+
+2023-01-22
+==========
+
+* :vytask:`T4906` (bug): ipsec connections shows only one connection as up
+
+
+2023-01-21
+==========
+
+* :vytask:`T4896` (bug): ospfv3: Fix broken not-advertise option
+* :vytask:`T4799` (bug): PowerDNS >= 4.7 does not get reloaded by vyos-hostsd
+
+
+2023-01-17
+==========
+
+* :vytask:`T4902` (bug): snmpd: exclude container storage from monitoring
+
+
+2023-01-15
+==========
+
+* :vytask:`T4832` (feature): dhcp: Add IPv6-only dhcp option support (RFC 8925)
+* :vytask:`T4918` (bug): Odd show interface behavior
+
+
+2023-01-09
+==========
+
+* :vytask:`T4922` (feature): Add ssh-client source-interface CLI option
+
+
+2023-01-07
+==========
+
+* :vytask:`T4884` (bug): Missing a community6 in snmpd config
+
+
+2023-01-05
+==========
+
+* :vytask:`T3937` (default): Rewrite "show system memory" in Python to make it usable as a library function
+
+
+2023-01-03
+==========
+
+* :vytask:`T4869` (bug): A network with `/32` or `/128` mask cannot be removed from a network-group
+
+
+2022-12-31
+==========
+
+* :vytask:`T4898` (feature): Add mtu config option for dummy interfaces
+
+
+2022-12-26
+==========
+
+* :vytask:`T4511` (bug): IPv6 DNS lookup
+* :vytask:`T4809` (feature): radvd: Allow use of AdvRASrcAddress
+
+
+2022-12-18
+==========
+
+* :vytask:`T4709` (bug): TCP MSS clamping broken in equuleus
+
+
+2022-12-15
+==========
+
+* :vytask:`T4671` (bug): linux-firmware package is missing symlinks defined in WHENCE file
+
+
+2022-12-02
+==========
+
+* :vytask:`T4122` (bug): interface ip address config missing after upgrade from 1.2.8 to 1.3.0 (when redirect is configured?)
+* :vytask:`T1024` (feature): Policy Based Routing by DSCP
+
+
+2022-11-23
+==========
+
+* :vytask:`T4793` (feature): Create warning message about disable-route-autoinstall when ipsec vti is used
+
+
+2022-11-21
+==========
+
+* :vytask:`T4812` (feature): IPsec ability to show all configured connections
+
+
+2022-11-06
+==========
+
+* :vytask:`T2913` (bug): Failure to install fpm while building builder docker image
+
+
+2022-11-04
+==========
+
+* :vytask:`T2417` (feature): Python validator cleanup
+
+
+2022-11-01
+==========
+
+* :vytask:`T4177` (bug): Strip-private doesn't work for service monitoring
+
+
+2022-10-31
+==========
+
+* :vytask:`T1875` (feature): Add the ability to use network address as BGP neighbor (bgp listen range)
+* :vytask:`T4785` (feature): snmp: Allow !, @, * and # in community name
+
+
+2022-10-21
+==========
+
+* :vytask:`T2189` (bug): Adding a large port-range will take ~ 20 minutes to commit
+
+
+2022-10-18
+==========
+
+* :vytask:`T4533` (bug): Radius clients don’t have simple permissions
+
+
+2022-10-13
+==========
+
+* :vytask:`T4312` (bug): Telegraf configuration doesn't accept IPs for URL
+
+
+2022-10-12
+==========
+
+* :vytask:`T4730` (bug): Conntrack-sync error - listen-address is not the correct type in config as it should be
+
+
+2022-10-11
+==========
+
+* :vytask:`T4680` (bug): Telegraf prometheus-client listen-address invalid format
+
+
+2022-10-04
+==========
+
+* :vytask:`T4702` (bug): Wireguard peers configuration is not synchronized with CLI
+* :vytask:`T4652` (feature): Upgrade PowerDNS recursor to 4.7 series
+* :vytask:`T4648` (default): PPPoE: Ignore default router from RA when PPPoE default-route is set to none
+* :vytask:`T4582` (default): Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs
+
+
+2022-09-17
+==========
+
+* :vytask:`T4666` (bug): EAP-TLS no longer allows TLSv1.0 after T4537, T4584
+
+
+2022-09-15
+==========
+
+* :vytask:`T4679` (bug): OpenVPN site-to-site incorrect check for IPv6 local and remote address
+* :vytask:`T4630` (bug): Prevent attempts to use the same interface as a source interface for pseudo-ethernet and MACsec at the same time
+
+
+2022-09-12
+==========
+
+* :vytask:`T4647` (feature): Add Google Virtual NIC (gVNIC) support
+
+
+2022-09-05
+==========
+
+* :vytask:`T4668` (bug): Adding/removing members from bond doesn't work/results in incorrect interface state
+* :vytask:`T4628` (bug): ConfigTree() throws ValueError() if tagNode contains whitespaces
+
+
+2022-08-29
+==========
+
+* :vytask:`T4653` (bug): Interface offload options are not applied correctly
+* :vytask:`T4061` (default): Add util function to check for completion of boot config
+* :vytask:`T4654` (bug): RPKI cache incorrect description
+* :vytask:`T4572` (bug): Add an option to force interface MTU to the value received from DHCP
+
+
+2022-08-26
+==========
+
+* :vytask:`T4642` (bug): proxy: hyphen not allowed in proxy URL
+
+
+2022-08-23
+==========
+
+* :vytask:`T4618` (bug): Traffic policy not set on virtual interfaces
+* :vytask:`T4538` (bug): Macsec does not work correctly when the interface status changes.
+
+
+2022-08-22
+==========
+
+* :vytask:`T4629` (bug): Raised ConfigErrors contain dict instead of only the dict key
+* :vytask:`T4632` (bug): VLAN-aware bridge not working
+
+
+2022-08-19
+==========
+
+* :vytask:`T4616` (bug): openconnect: KeyError: 'local_users'
+* :vytask:`T4614` (feature): OpenConnect split-dns directive
+
+
+2022-08-16
+==========
+
+* :vytask:`T4592` (bug): macsec: can not create two interfaces using the same source-interface
+* :vytask:`T4584` (bug): hostap: create custom package build
+* :vytask:`T4537` (bug): MACsec not working with cipher gcm-aes-256
+
+
+2022-08-15
+==========
+
+* :vytask:`T4565` (bug): vlan aware bridge not working with - Kernel: T3318: update Linux Kernel to v5.4.205 #249
+* :vytask:`T4206` (bug): Policy Based Routing with DHCP Interface Issue
+* :vytask:`T2763` (feature): New SNMP resource request - SNMP over TCP
+
+
+2022-08-14
+==========
+
+* :vytask:`T4579` (bug): bridge: can not delete member interface CLI option when VLAN is enabled
+* :vytask:`T4421` (default): Add support for floating point numbers in the numeric validator
+* :vytask:`T4415` (bug): Include license/copyright files in the image but remove user documentation from /usr/share/doc to reduce its size
+* :vytask:`T4313` (bug): "generate public-key-command" throws unhandled exceptions when it cannot retrieve the key
+* :vytask:`T4082` (bug): Add op mode command to restart ldpd
+* :vytask:`T3714` (bug): Some sysctl custom parameters disappear after reboot
+* :vytask:`T4260` (bug): Extend vyos.configdict.node_changed() to support recursiveness
+* :vytask:`T3785` (default): Add unicode support to configtree backend
+* :vytask:`T3507` (bug): Bond with mode LACP show u/u in show interfaces even if peer is not configured
+
+
+2022-08-11
+==========
+
+* :vytask:`T4476` (default): Next steps after installation is not communicated properly to new users
+
+
+2022-08-02
+==========
+
+* :vytask:`T4515` (default): Reduce telegraf binary size
+
+
+2022-07-30
+==========
+
+* :vytask:`T4575` (feature): vyos.utill add new wrapper "rc_cmd" to get the return code and output
+* :vytask:`T4532` (bug): Flow-accounting IPv6 server/receiver bug
+
+
+2022-07-27
+==========
+
+* :vytask:`T4571` (bug): Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces
+
+
+2022-07-18
+==========
+
+* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
+* :vytask:`T4534` (bug): bond: bridge: error out if member interface is assigned to a VRF instance
+* :vytask:`T4525` (bug): Delete interface from VRF and add it to bonding error
+* :vytask:`T4522` (feature): bond: add ability to specify mii monitor interval via CLI
+* :vytask:`T4521` (bug): bond: ARP monitor interval is not configured despite set via CLI
+
+
+2022-07-14
+==========
+
+* :vytask:`T4491` (bug): Use empty string for internal name of root node of config_tree
+
+
+2022-07-13
+==========
+
+* :vytask:`T1375` (feature): Add clear dhcp server lease function
+
+
+2022-07-12
+==========
+
+* :vytask:`T4527` (bug): Prevent to create VRF name default
+* :vytask:`T4084` (default): Dehardcode the default login banner
+* :vytask:`T3864` (enhancment): Add Edgecore build to VyOS 1.3 Equuleus
+
+
+2022-07-09
+==========
+
+* :vytask:`T4507` (feature): IPoE-server add multiplier option for shaper
+* :vytask:`T4468` (bug): web-proxy source group cannot start with a number bug
+* :vytask:`T4373` (feature): PPPoE-server add multiplier option for shaper
+
+
+2022-07-07
+==========
+
+* :vytask:`T4456` (bug): NTP client in VRF tries to bind to interfaces outside VRF, logs many messages
+* :vytask:`T4509` (feature): Feature Request: DNS64
+
+
+2022-07-06
+==========
+
+* :vytask:`T4513` (bug): Webproxy monitor commands do not work
+
+
+2022-07-05
+==========
+
+* :vytask:`T4510` (bug): set system static-host-mapping doesn't allow IPv4 and IPv6 for same name.
+* :vytask:`T2654` (bug): Multiple names unable to be assigned to the same static mapping
+* :vytask:`T2683` (default): no dual stack in system static-host-mapping host-name
+
+
+2022-07-01
+==========
+
+* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces
+
+
+2022-06-20
+==========
+
+* :vytask:`T1856` (feature): Support configuring IPSec SA bytes
+
+
+2022-06-16
+==========
+
+* :vytask:`T3866` (bug): Configs with DNS forwarding listening on OpenVPN interfaces or interfaces without a fixed address cannot be migrated to the new syntax
+
+
+2022-06-15
+==========
+
+* :vytask:`T1890` (feature): Metatask: rewrite flow-accounting to XML and Python
+
+
+2022-06-09
+==========
+
+* :vytask:`T2580` (feature): Support for ip pools for ippoe
+
+
+2022-06-08
+==========
+
+* :vytask:`T4447` (bug): DHCPv6 prefix delegation `sla-id` limited to 128
+* :vytask:`T4350` (bug): DMVPN opennhrp spokes dont work behind NAT
+
+
+2022-05-30
+==========
+
+* :vytask:`T4315` (feature): Telegraf - Output to prometheus
+
+
+2022-05-27
+==========
+
+* :vytask:`T4441` (bug): wwan: connection not possible after a change added after 1.3.1-S1 release
+
+
+2022-05-26
+==========
+
+* :vytask:`T4442` (feature): HTTP API add action "reset"
+
+
+2022-05-25
+==========
+
+* :vytask:`T2194` (default): "show firewall" garbled output
+
+
+2022-05-19
+==========
+
+* :vytask:`T4430` (bug): Show firewall output with visual shift default rule
+
+
+2022-05-16
+==========
+
+* :vytask:`T4377` (default): generate tech-support archive includes previous archives
+
+
+2022-05-12
+==========
+
+* :vytask:`T4100` (feature): Firewall increase maximum number of rules
+
+
+2022-05-11
+==========
+
+* :vytask:`T4405` (bug): DHCP client sometimes ignores `no-default-route` option of an interface
+
+
+2022-05-10
+==========
+
+* :vytask:`T1972` (feature): Allow setting interface name for virtual_ipaddress in VRRP VRID
+
+
+2022-05-07
+==========
+
+* :vytask:`T4361` (bug): `vyos.config.exists()` does not work for nodes with multiple values
+* :vytask:`T4354` (bug): Slave interfaces fall out from bonding during configuration change
+
+
+2022-05-03
+==========
+
+* :vytask:`T4395` (feature): Extend show vpn debug
+
+
+2022-05-01
+==========
+
+* :vytask:`T4369` (bug): OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node
+* :vytask:`T4363` (bug): salt-minion: default mine_interval option is not set
+
+
+2022-04-29
+==========
+
+* :vytask:`T4388` (bug): dhcp-server: missing constraint on tftp-server-name option
+* :vytask:`T4366` (bug): geneve: interface is removed on changes to e.g. description
+
+
+2022-04-26
+==========
+
+* :vytask:`T4235` (default): Add config tree diff algorithm
+
+
2022-04-19
==========
@@ -175,12 +649,6 @@
* :vytask:`T4087` (feature): IPsec IKE-group proposals limit of 10 pieces
-2022-02-06
-==========
-
-* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
-
-
2022-02-05
==========
@@ -205,12 +673,6 @@
* :vytask:`T4198` (bug): Error shown on commit
-2022-01-29
-==========
-
-* :vytask:`T4153` (bug): Monitor bandwidth-test initiate not working
-
-
2022-01-28
==========
@@ -297,7 +759,7 @@
2021-12-28
==========
-* :vytask:`T3380` (bug): Show vpn ike sa with IPv6 remote peer
+* :vytask:`T3380` (bug): "show vpn ike sa" does not display IPv6 peers
* :vytask:`T2933` (feature): VRRP add option virtual_ipaddress_excluded
@@ -687,6 +1149,7 @@
* :vytask:`T697` (bug): Clean up and sanitize package dependencies
* :vytask:`T3837` (default): OpenConnect: Fix typo in help property
* :vytask:`T1440` (bug): Creating two DHCPv6 shared-network-names with the same subnet is allowed, causes dhcpd to fail to start.
+* :vytask:`T578` (feature): Support Linux Container
2021-10-16
@@ -963,7 +1426,6 @@
* :vytask:`T2759` (bug): validate-value prints error messages from validators that fail even if overall validation succeeds
* :vytask:`T3234` (bug): multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions
* :vytask:`T3732` (feature): override-default helper should support adding defaultValues to default less nodes
-* :vytask:`T3574` (default): Add constraintGroup for combining validators with logical AND
* :vytask:`T1962` (default): Add syntax version to schema
@@ -1633,7 +2095,7 @@
2021-02-16
==========
-* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.188 / 5.10.111
+* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.208 / 5.10.142
2021-02-14
@@ -3081,7 +3543,6 @@
* :vytask:`T2388` (feature): template rendering should create folder and set permission
* :vytask:`T2531` (feature): Update Linux Kernel to v4.19.125
* :vytask:`T2530` (bug): Error creating VRF with a name of exactly 16 characters
-* :vytask:`T2460` (default): Migrate vyatta-nat-translations.pl to Python
2020-05-29
diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst
index a78af273..a1687f87 100644
--- a/docs/changelog/1.4.rst
+++ b/docs/changelog/1.4.rst
@@ -8,6 +8,1224 @@
_ext/releasenotes.py
+2023-01-29
+==========
+
+* :vytask:`T4965` (default): empty description in firewall group causes configuration error on migration
+
+
+2023-01-28
+==========
+
+* :vytask:`T4961` (bug): Uncaught configtree error allows ntp migration 1-to-2 to fail silentlly on config.boot.default
+
+
+2023-01-27
+==========
+
+* :vytask:`T4960` (bug): Bugs in `cc_vyos.py` code (Cloud-Init)
+
+
+2023-01-26
+==========
+
+* :vytask:`T4886` (feature): Firewall and Policy - Add connection mark
+* :vytask:`T4957` (bug): config-mgmt should not attempt to archive config at boot
+* :vytask:`T4962` (bug): Fix typo in regex in vyos.config_mgmt compare function
+* :vytask:`T4912` (default): Rewrite the IGMP op mode in the new style
+
+
+2023-01-25
+==========
+
+* :vytask:`T4941` (bug): Accel-ppp IPoE incompatibility with kernel 6.1
+
+
+2023-01-24
+==========
+
+* :vytask:`T4947` (feature): Support mounting container volumes as ro or rw
+
+
+2023-01-23
+==========
+
+* :vytask:`T4798` (default): Migrate the file-exists validator away from Python
+* :vytask:`T4683` (enhancment): Add kitty-terminfo package to build
+* :vytask:`T4953` (bug): Remove convert_kwargs_to_snake_case decorator in dynamic generation of GraphQL resolvers
+* :vytask:`T4875` (default): Replace Python validator 'interface-name' to avoid Python startup cost
+* :vytask:`T4664` (bug): Add validation to reject whitespace in tag node value names
+
+
+2023-01-22
+==========
+
+* :vytask:`T4906` (bug): ipsec connections shows only one connection as up
+
+
+2023-01-21
+==========
+
+* :vytask:`T4799` (bug): PowerDNS >= 4.7 does not get reloaded by vyos-hostsd
+* :vytask:`T4878` (bug): Any interface bonding changes cause interface flapping
+* :vytask:`T4387` (default): Create additional smoketests for multiwan PBR & load-balanced configurations
+
+
+2023-01-20
+==========
+
+* :vytask:`T4925` (feature): Need to add the possibility to configure Pseudo-Random Functions (PRF) in IKEv2
+* :vytask:`T4551` (bug): IPsec rekeying collisions bug
+* :vytask:`T4942` (feature): Rewrite vyatta-config-mgmt to Python/XML
+
+
+2023-01-17
+==========
+
+* :vytask:`T4938` (bug): Interface input ifb does not work
+* :vytask:`T4902` (bug): snmpd: exclude container storage from monitoring
+* :vytask:`T4140` (bug): Lack of SNMP IANA mibs
+
+
+2023-01-15
+==========
+
+* :vytask:`T4832` (feature): dhcp: Add IPv6-only dhcp option support (RFC 8925)
+* :vytask:`T4937` (feature): ocserv: upgrade package to version 1.1.6
+* :vytask:`T4918` (bug): Odd show interface behavior
+* :vytask:`T3008` (feature): Migrate from ntpd to chronyd
+
+
+2023-01-13
+==========
+
+* :vytask:`T4911` (default): Rewrite the LLDP op mode in the new format
+* :vytask:`T4928` (feature): Upgrade Linux Kernel to 6.1.y (2022 LTS edition)
+
+
+2023-01-12
+==========
+
+* :vytask:`T4934` (bug): ospf: Fix inter-area route summarization
+* :vytask:`T4929` (feature): Update Intel QAT drivers to 4.20.0-00001
+
+
+2023-01-10
+==========
+
+* :vytask:`T4880` (feature): Expose 'add/delete container image' in HTTP-API
+
+
+2023-01-09
+==========
+
+* :vytask:`T4922` (feature): Add ssh-client source-interface CLI option
+* :vytask:`T4524` (bug): Squid webproxy not working properly
+
+
+2023-01-08
+==========
+
+* :vytask:`T4920` (bug): ospf: Fix `passive-interface default` option
+
+
+2023-01-07
+==========
+
+* :vytask:`T4884` (bug): Missing a community6 in snmpd config
+
+
+2023-01-05
+==========
+
+* :vytask:`T4904` (feature): Allow multiple ports for high-availability virtual-server
+* :vytask:`T4789` (feature): Ability to get L2TP/PPTP/SSTP sessions info in a machine readable format
+* :vytask:`T3937` (default): Rewrite "show system memory" in Python to make it usable as a library function
+
+
+2023-01-04
+==========
+
+* :vytask:`T4848` (bug): Minor bug in OpenConnect server with default route
+* :vytask:`T4656` (feature): Support the listen-host config field of openconnect server
+
+
+2023-01-03
+==========
+
+* :vytask:`T4907` (bug): nat source translations couldn't show metrics
+
+
+2023-01-02
+==========
+
+* :vytask:`T4893` (feature): l2tp add ppp-options IPv6 interface identifier
+* :vytask:`T4717` (feature): Connect to console server by name
+* :vytask:`T725` (feature): Cake and FQ-PIE
+
+
+2022-12-31
+==========
+
+* :vytask:`T4898` (feature): Add mtu config option for dummy interfaces
+
+
+2022-12-30
+==========
+
+* :vytask:`T4834` (bug): Limit container network name to 15 characters
+* :vytask:`T4901` (bug): Update Podman to v4.3.1
+* :vytask:`T4899` (bug): Podman systemd services not being installed correctly
+
+
+2022-12-28
+==========
+
+* :vytask:`T4593` (feature): Upgrade strongswan to 5.9.8
+
+
+2022-12-26
+==========
+
+* :vytask:`T4511` (bug): IPv6 DNS lookup
+* :vytask:`T4809` (feature): radvd: Allow use of AdvRASrcAddress
+
+
+2022-12-25
+==========
+
+* :vytask:`T3579` (feature): Rewrite vyatta-conntrack in new XML and Python flavour
+
+
+2022-12-24
+==========
+
+* :vytask:`T4890` (bug): show conntrack table ipv4 fail
+* :vytask:`T4879` (bug): IPSec migration failed with missing remote-id
+* :vytask:`T4870` (feature): Containers switch to using overlay driver for podman storage
+
+
+2022-12-23
+==========
+
+* :vytask:`T4792` (feature): Add SSTP VPN client
+
+
+2022-12-21
+==========
+
+* :vytask:`T4887` (bug): Schema generation from op-mode functions should set default 'false' on boolean arguments
+
+
+2022-12-18
+==========
+
+* :vytask:`T4882` (bug): Missing ICMPv6 type names in firewall configuration
+
+
+2022-12-15
+==========
+
+* :vytask:`T4671` (bug): linux-firmware package is missing symlinks defined in WHENCE file
+
+
+2022-12-14
+==========
+
+* :vytask:`T4881` (bug): Return opmode.Error on openconnect.py show_sessions
+
+
+2022-12-12
+==========
+
+* :vytask:`T4861` (feature): Openconnect restart on adding users - Aborts all active connections
+
+
+2022-12-09
+==========
+
+* :vytask:`T4865` (bug): container impossible to generate local image from a file if it requires install some pkgs
+
+
+2022-12-05
+==========
+
+* :vytask:`T4860` (bug): Openconnect server incorrect unconfigured check
+* :vytask:`T4804` (bug): PPPoE server incorrect unconfigured check
+* :vytask:`T4854` (feature): BGP-route reflector allows to apply route-maps
+
+
+2022-12-04
+==========
+
+* :vytask:`T4825` (feature): interfaces veth/veth-pairs -standalone used
+* :vytask:`T4805` (bug): PPPoE server does not restart service if pool was changed
+
+
+2022-12-02
+==========
+
+* :vytask:`T4830` (bug): nat66 - Error in port translation rules
+* :vytask:`T4859` (bug): Correct calling of config mode script dependencies from http-api.py
+* :vytask:`T4820` (enhancment): Support for inter-config-mode script dependencies
+* :vytask:`T4858` (bug): L3VPN- Route Distinguisher notations
+* :vytask:`T1024` (feature): Policy Based Routing by DSCP
+
+
+2022-12-01
+==========
+
+* :vytask:`T4841` (feature): add fan control
+* :vytask:`T4847` (bug): Correct calling of config mode script dependencies from pki.py
+
+
+2022-11-29
+==========
+
+* :vytask:`T4842` (bug): Routing config broken if mpls config exists
+* :vytask:`T4845` (default): Add smoketest to detect cycles in config-mode script dependency calls
+
+
+2022-11-27
+==========
+
+* :vytask:`T4739` (feature): ISIS and OSPF segment routing being refactored
+
+
+2022-11-24
+==========
+
+* :vytask:`T4794` (bug): show firewall name <name> - Can't use .items() on a list
+* :vytask:`T4714` (feature): Delete unused ipset from the filecaps
+* :vytask:`T3541` (bug): Route Map large community set additive is missing
+
+
+2022-11-23
+==========
+
+* :vytask:`T4836` (feature): Kernel: enable new features like switchdev, ESP in TCP and HSR
+* :vytask:`T4835` (bug): SNMPD configuration incorrect for IPv6
+* :vytask:`T4819` (feature): Allow printing Warning messages in multiple lines with \n
+* :vytask:`T4807` (feature): Need to fix traceroute help completion
+* :vytask:`T4660` (feature): Reorganize route map set community CLI
+* :vytask:`T4526` (bug): keepalived-fifo.py unable to load config
+* :vytask:`T4793` (feature): Create warning message about disable-route-autoinstall when ipsec vti is used
+* :vytask:`T4492` (bug): Incorrect list of neighbors in help for "show bgp vrf VRF neighbors"
+* :vytask:`T4496` (feature): ping vrf help does not list VRFs
+
+
+2022-11-22
+==========
+
+* :vytask:`T4823` (bug): swanctl.conf is broken when ipsec site-to-site peer set.
+* :vytask:`T4706` (bug): NAT and NAT66 issues
+* :vytask:`T4670` (feature): policy route - Update matching criteria
+
+
+2022-11-21
+==========
+
+* :vytask:`T4812` (feature): IPsec ability to show all configured connections
+* :vytask:`T4829` (default): Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional
+
+
+2022-11-20
+==========
+
+* :vytask:`T4827` (bug): route-map issues , not load configuration FRR
+
+
+2022-11-19
+==========
+
+* :vytask:`T4826` (bug): Wrong key type is used for SSH SK public keys
+* :vytask:`T4720` (feature): Ability to configure SSH HostKeyAlgorithms
+* :vytask:`T4828` (default): Raise appropriate op-mode errors in ipsec.py 'reset_peer'
+
+
+2022-11-18
+==========
+
+* :vytask:`T4821` (bug): Correct calling of config mode script dependencies from firewall.py
+
+
+2022-11-17
+==========
+
+* :vytask:`T4750` (feature): Support of higher level SSH keys (sk-ssh-ed25519)
+
+
+2022-11-15
+==========
+
+* :vytask:`T4808` (feature): Add details of configtree operations to migration log
+
+
+2022-11-12
+==========
+
+* :vytask:`T4814` (bug): Regression in bundled powerdns version
+
+
+2022-11-09
+==========
+
+* :vytask:`T4800` (bug): undefined var includes_chroot_dir in build-vyos-image
+
+
+2022-11-08
+==========
+
+* :vytask:`T4771` (feature): Rewrite protocol BGP op-mode to vyos.opmode format
+* :vytask:`T4806` (default): Update FRR to 8.4 in 1.4 version
+
+
+2022-11-06
+==========
+
+* :vytask:`T4803` (bug): The header 'Authorization' needs to be explictly allowed in http-api CORS middleware
+
+
+2022-11-05
+==========
+
+* :vytask:`T4802` (feature): Ability to define per container shared-memory size
+
+
+2022-11-01
+==========
+
+* :vytask:`T4764` (bug): NAT tables vyos_nat and vyos_static_nat not deleting after deleting nat
+* :vytask:`T4177` (bug): Strip-private doesn't work for service monitoring
+
+
+2022-10-31
+==========
+
+* :vytask:`T4786` (feature): Add package python3-pyhumps
+* :vytask:`T1875` (feature): Add the ability to use network address as BGP neighbor (bgp listen range)
+* :vytask:`T4785` (feature): snmp: Allow !, @, * and # in community name
+* :vytask:`T4787` (feature): ipsec: add support for road-warrior/remote-access RADIUS timeout
+
+
+2022-10-29
+==========
+
+* :vytask:`T4783` (default): Add support for stunnel
+* :vytask:`T4784` (feature): Add description node for static route/route6 tagNodes
+
+
+2022-10-28
+==========
+
+* :vytask:`T4291` (default): Consolidate component version read/write functions
+
+
+2022-10-27
+==========
+
+* :vytask:`T4763` (feature): Change XML for Show nat destination statistics
+* :vytask:`T4762` (bug): Show nat rules with empty rules incorrect error
+* :vytask:`T4778` (bug): Raise error UnconfiguredSubsystem if op-mode ipsec.py fails initialization
+
+
+2022-10-26
+==========
+
+* :vytask:`T4773` (default): Add camel_case to snake_case conversion utility
+
+
+2022-10-25
+==========
+
+* :vytask:`T4574` (default): Add token based authentication to GraphQL API
+
+
+2022-10-24
+==========
+
+* :vytask:`T4772` (default): Return list of dicts in 'raw' output of route.py instead of dict with redundant information
+
+
+2022-10-23
+==========
+
+* :vytask:`T3723` (bug): op-mode IPSec show vpn ipsec sa output with underscores
+
+
+2022-10-21
+==========
+
+* :vytask:`T4768` (default): Change name of api child node from 'gql' to 'graphql'
+
+
+2022-10-18
+==========
+
+* :vytask:`T4684` (feature): Rewrite show ip route by protocol to vyos.opmode format
+* :vytask:`T4533` (bug): Radius clients don’t have simple permissions
+* :vytask:`T4753` (enhancment): Extend automatic generation of schema to query SystemStatus
+
+
+2022-10-17
+==========
+
+* :vytask:`T4725` (bug): Unable to reset vpn IPsec peer
+
+
+2022-10-14
+==========
+
+* :vytask:`T4672` (bug): RADIUS server disable does not work
+* :vytask:`T4749` (enhancment): Use config_dict for conf_mode http-api.py
+
+
+2022-10-13
+==========
+
+* :vytask:`T4746` (bug): Monitoring nft. table vyos_filter by default does not exist but telegraf checks this table
+* :vytask:`T4744` (bug): BGP directly connected neighbors don't compatible with ebgp-multihop
+* :vytask:`T4716` (feature): SSH ability to configure RekeyLimit
+* :vytask:`T4343` (default): Expose powerdns network-timeout for service dns forwarding
+* :vytask:`T4312` (bug): Telegraf configuration doesn't accept IPs for URL
+* :vytask:`T4274` (default): Extend OpenConnect RADIUS Timeout to Permit 2FA Entry
+
+
+2022-10-12
+==========
+
+* :vytask:`T4747` (bug): Monitoring influxdb template input exec plugin does not work
+* :vytask:`T4740` (bug): Show conntrack table ipv6 fail
+* :vytask:`T4730` (bug): Conntrack-sync error - listen-address is not the correct type in config as it should be
+
+
+2022-10-11
+==========
+
+* :vytask:`T4742` (bug): Autocomplete in policy route rule x set table / does not show the tables created in the static protocols
+* :vytask:`T4741` (bug): set firewall zone Local local-zone failed
+* :vytask:`T4680` (bug): Telegraf prometheus-client listen-address invalid format
+
+
+2022-10-10
+==========
+
+* :vytask:`T538` (feature): Support for network mapping in NAT
+
+
+2022-10-09
+==========
+
+* :vytask:`T4738` (enhancment): Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive
+
+
+2022-10-08
+==========
+
+* :vytask:`T4707` (feature): Enable OSPF segment routing
+
+
+2022-10-07
+==========
+
+* :vytask:`T4736` (bug): Error on JSON output of API query ShowConfig
+
+
+2022-10-04
+==========
+
+* :vytask:`T4708` (bug): 'show nat destination rules' throwing an error
+* :vytask:`T4700` (feature): Firewall - Add interface match criteria
+* :vytask:`T4699` (feature): Firewall - Add jump action - Add return action
+* :vytask:`T4651` (feature): Firewall - Add options to match packet size
+* :vytask:`T4702` (bug): Wireguard peers configuration is not synchronized with CLI
+* :vytask:`T4685` (bug): Interface does not exist on boot when used as inbound-interface for local policy route
+* :vytask:`T4652` (feature): Upgrade PowerDNS recursor to 4.7 series
+* :vytask:`T4582` (default): Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs
+
+
+2022-09-29
+==========
+
+* :vytask:`T4715` (feature): Auto logout user after a period of inactivity
+* :vytask:`T4697` (bug): policy route: Generating ConfigError failes when tcp flag is missing on set tcp-mss rule commit
+
+
+2022-09-27
+==========
+
+* :vytask:`T4711` (feature): Ability to terminate user TTY and PTS sessions
+* :vytask:`T4557` (feature): fastnetmon: allow configure limits per protocol (tcp, udp, icmp)
+
+
+2022-09-21
+==========
+
+* :vytask:`T4678` (feature): Rewrite service ipoe-server to get_config_dict
+* :vytask:`T4703` (feature): accel-ppp: combine vlan-id and vlan-range into single CLI node
+
+
+2022-09-20
+==========
+
+* :vytask:`T4693` (bug): ISIS segment routing was broken...
+
+
+2022-09-17
+==========
+
+* :vytask:`T4666` (bug): EAP-TLS no longer allows TLSv1.0 after T4537, T4584
+* :vytask:`T4665` (bug): Keepalived cannot use same VRID for VRRPv2 and VRRPv3
+
+
+2022-09-16
+==========
+
+* :vytask:`T4698` (enhancment): Drop validator name="range" and replace it with numeric
+* :vytask:`T4695` (feature): Add 'es' and 'jp106' keymap option keyboard-layout
+* :vytask:`T4669` (enhancment): Extend numeric.ml for inversion of values and range values
+
+
+2022-09-15
+==========
+
+* :vytask:`T4679` (bug): OpenVPN site-to-site incorrect check for IPv6 local and remote address
+* :vytask:`T4691` (feature): Upgrade Linux Kernel to latest 5.15.y train
+* :vytask:`T4630` (bug): Prevent attempts to use the same interface as a source interface for pseudo-ethernet and MACsec at the same time
+* :vytask:`T4696` (default): Extend bgp parameters for bgp bestpath peer-type multipath-relax
+
+
+2022-09-12
+==========
+
+* :vytask:`T4617` (feature): VRF specification is needed for telegraf prometheus-client listen-address <address>
+* :vytask:`T4690` (bug): Update GraphQL resolver for 'SystemStatus' following changes to 'show_uptime' op-mode script
+* :vytask:`T4647` (feature): Add Google Virtual NIC (gVNIC) support
+* :vytask:`T4170` (feature): Rename "policy ipv6-route" -> "policy route6"
+
+
+2022-09-09
+==========
+
+* :vytask:`T4682` (feature): Rewrite 'show system storage' in standardized format
+* :vytask:`T4681` (feature): Complete standardization of show_uptime.py
+
+
+2022-09-06
+==========
+
+* :vytask:`T4640` (enhancment): Integrate op-mode exception hierarchy into API
+* :vytask:`T4597` (bug): Check bind port before assign service HTTPS API and openconnect
+* :vytask:`T4674` (bug): API should show op-mode error message, if present
+* :vytask:`T4673` (bug): op-mode bridge.py should raise error on show_fdb for nonexistent bridge interface
+
+
+2022-09-05
+==========
+
+* :vytask:`T4668` (bug): Adding/removing members from bond doesn't work/results in incorrect interface state
+* :vytask:`T4663` (bug): Interface pseudo-ethernet does not change mode
+* :vytask:`T4655` (bug): Firewall in 1.4 sets the default action 'accept' instead of 'drop'
+* :vytask:`T4628` (bug): ConfigTree() throws ValueError() if tagNode contains whitespaces
+
+
+2022-09-01
+==========
+
+* :vytask:`T4606` (bug): monitor nat destination translation shows missing script
+* :vytask:`T4435` (bug): Policy route and firewall - error when using undefined group
+* :vytask:`T4147` (bug): New Firewall Implementation - proposed changes on group implementation
+
+
+2022-08-31
+==========
+
+* :vytask:`T4650` (feature): Rewire show nat translation to vyos.opmode format
+* :vytask:`T4644` (bug): Check bind port before assign vpn sstp
+* :vytask:`T4643` (bug): Smoketest exclude either sstp or openconnect from pki-misc default listen port
+* :vytask:`T4569` (feature): Rewrite show bridge to new format
+* :vytask:`T4547` (bug): Show vpn ipsec sa show unexpected prefix 'B' in packets
+* :vytask:`T4367` (bug): NAT - Config tmp file not available
+
+
+2022-08-29
+==========
+
+* :vytask:`T4645` (bug): show nat source statistics lack argument --family
+* :vytask:`T4634` (bug): Bgp neighbor disable-connected-check does not work
+* :vytask:`T4631` (feature): Add port and protocol to nat66
+* :vytask:`T4623` (feature): Add show conntrack statistics
+* :vytask:`T4595` (bug): DPD interval and timeout do not work in DMVPN
+* :vytask:`T4594` (feature): Rewrite op-mode IPsec to vyos.opmode format
+* :vytask:`T4508` (bug): Problem with values of the same environment in different event handlers
+* :vytask:`T4653` (bug): Interface offload options are not applied correctly
+* :vytask:`T4546` (bug): Does not connect Cisco spoke to VyOS hub.
+* :vytask:`T4061` (default): Add util function to check for completion of boot config
+* :vytask:`T4654` (bug): RPKI cache incorrect description
+* :vytask:`T4572` (bug): Add an option to force interface MTU to the value received from DHCP
+
+
+2022-08-26
+==========
+
+* :vytask:`T4642` (bug): proxy: hyphen not allowed in proxy URL
+
+
+2022-08-25
+==========
+
+* :vytask:`T4626` (bug): Error showing nat66 source and destination
+* :vytask:`T4622` (feature): Firewall allow drop packets by TCP MSS size
+
+
+2022-08-24
+==========
+
+* :vytask:`T4641` (bug): prefix-list allows ipv6 prefix as input
+* :vytask:`T4633` (feature): Change keepalived to v2.2.7
+
+
+2022-08-23
+==========
+
+* :vytask:`T4618` (bug): Traffic policy not set on virtual interfaces
+* :vytask:`T4538` (bug): Macsec does not work correctly when the interface status changes.
+
+
+2022-08-22
+==========
+
+* :vytask:`T4089` (bug): Show nat destination rules shows ip address instead of interface 'any'
+* :vytask:`T4632` (bug): VLAN-aware bridge not working
+* :vytask:`T4637` (feature): Upgrade to podman 4.2.0
+
+
+2022-08-20
+==========
+
+* :vytask:`T4596` (bug): "show openconnect-server sessions" command does not work in the openconnect module
+
+
+2022-08-19
+==========
+
+* :vytask:`T4620` (bug): UPnP does not work due to incorrect template
+* :vytask:`T4619` (bug): Static arp is not set if another entry is present
+* :vytask:`T4611` (bug): UPnP rule IP should be a prefix instead of an address
+* :vytask:`T4614` (feature): OpenConnect split-dns directive
+
+
+2022-08-18
+==========
+
+* :vytask:`T4613` (bug): UPnP configuration without listen option fail
+* :vytask:`T4570` (bug): Exception when trying to set up VXLAN over Wireguard
+
+
+2022-08-17
+==========
+
+* :vytask:`T4598` (feature): nat66 - Add exclude options
+* :vytask:`T4480` (default): add an ability to configure squid acl safe ports and acl ssl safe ports
+
+
+2022-08-16
+==========
+
+* :vytask:`T4592` (bug): macsec: can not create two interfaces using the same source-interface
+* :vytask:`T4584` (bug): hostap: create custom package build
+* :vytask:`T4413` (default): Add an API endpoint with basic system stats
+* :vytask:`T4537` (bug): MACsec not working with cipher gcm-aes-256
+
+
+2022-08-15
+==========
+
+* :vytask:`T4609` (bug): Unable to Restart Container VyOS 1.4
+* :vytask:`T4565` (bug): vlan aware bridge not working with - Kernel: T3318: update Linux Kernel to v5.4.205 #249
+* :vytask:`T3988` (default): Feature Request: IPsec Multiple local/remote prefix for the tunnel
+* :vytask:`T2763` (feature): New SNMP resource request - SNMP over TCP
+
+
+2022-08-14
+==========
+
+* :vytask:`T4579` (bug): bridge: can not delete member interface CLI option when VLAN is enabled
+* :vytask:`T4421` (default): Add support for floating point numbers in the numeric validator
+* :vytask:`T3507` (bug): Bond with mode LACP show u/u in show interfaces even if peer is not configured
+
+
+2022-08-12
+==========
+
+* :vytask:`T4603` (feature): Need a config option to specify NAS-IP-Address for vpn l2tp
+
+
+2022-08-10
+==========
+
+* :vytask:`T4408` (feature): Add sshguard to protect against brut-forces
+
+
+2022-08-08
+==========
+
+* :vytask:`T4586` (feature): Add to NAT66: SNAT destination address and DNAT source address.
+
+
+2022-08-04
+==========
+
+* :vytask:`T4257` (feature): Discussion on changing BGP autonomous system number syntax
+
+
+2022-08-02
+==========
+
+* :vytask:`T4585` (feature): Rewrite op-mode containers to vyos.opmode
+* :vytask:`T4515` (default): Reduce telegraf binary size
+
+
+2022-08-01
+==========
+
+* :vytask:`T4581` (bug): 'show system cpu' not working
+* :vytask:`T4578` (feature): Rewrite show dns forwarding statistics to new format
+
+
+2022-07-31
+==========
+
+* :vytask:`T4580` (bug): Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation
+
+
+2022-07-30
+==========
+
+* :vytask:`T4575` (feature): vyos.utill add new wrapper "rc_cmd" to get the return code and output
+* :vytask:`T4562` (feature): Rewrite show vrf to new format
+* :vytask:`T4545` (feature): Rewrite show nat source rules
+* :vytask:`T4543` (bug): Show source nat statistics shows incorrect interface
+* :vytask:`T4503` (default): Prevent op mode scripts from restarting services if there's a commit in progress
+* :vytask:`T4411` (feature): Add migration for service monitoring telegraf influxdb
+
+
+2022-07-29
+==========
+
+* :vytask:`T4554` (enhancment): Implement GraphQL resolvers for standardized op-mode scripts
+* :vytask:`T4518` (feature): Add XML for CLI conf mode load-balancing wan
+* :vytask:`T4544` (enhancment): Generate schema definitions from standardized op-mode scripts
+
+
+2022-07-28
+==========
+
+* :vytask:`T4531` (bug): NAT op-mode errors with exclude rules
+* :vytask:`T3435` (bug): NAT rules show corruption
+
+
+2022-07-27
+==========
+
+* :vytask:`T4571` (bug): Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces
+* :vytask:`T4552` (bug): Unable to reset IPsec IPv6 peer
+
+
+2022-07-26
+==========
+
+* :vytask:`T4568` (bug): show vpn debug peer doesn't work
+* :vytask:`T4556` (feature): fastnetmon: Allow configure white_list_path and populate with hosts/networks that should be ignored.
+* :vytask:`T4495` (feature): Combine BGP reset op commands
+
+
+2022-07-25
+==========
+
+* :vytask:`T4567` (default): Merge experimental branch of GraphQL development
+* :vytask:`T4560` (bug): VRF and BGP neighbor local-as error
+* :vytask:`T4493` (bug): Incorrect help for "show bgp neighbors"
+* :vytask:`T1233` (bug): ipsec vpn sa showing down
+
+
+2022-07-22
+==========
+
+* :vytask:`T4145` (bug): Conntrack table not showing after firewall rewriting
+
+
+2022-07-21
+==========
+
+* :vytask:`T4555` (feature): fastnetmon: add IPv6 support
+* :vytask:`T4553` (default): Allow to set ban time on ddos-protection configuration
+
+
+2022-07-20
+==========
+
+* :vytask:`T4056` (bug): Traffic policy not set in live configuration
+
+
+2022-07-18
+==========
+
+* :vytask:`T4523` (feature): OP-mode Extend conntrack output to get marks, zones and directions
+* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
+* :vytask:`T4539` (feature): qat: update Intel QuickAssist release version 1.7.L.4.16.0-00017
+* :vytask:`T4534` (bug): bond: bridge: error out if member interface is assigned to a VRF instance
+* :vytask:`T4525` (bug): Delete interface from VRF and add it to bonding error
+* :vytask:`T4522` (feature): bond: add ability to specify mii monitor interval via CLI
+* :vytask:`T4535` (feature): FRR: upgrade to stable/8.3 version
+* :vytask:`T4521` (bug): bond: ARP monitor interval is not configured despite set via CLI
+* :vytask:`T4540` (feature): firmware: update to Linux release 20220708
+
+
+2022-07-17
+==========
+
+* :vytask:`T4028` (bug): FRR 8.1 routes not being applied to routing table after reboot if an interface has 2 ip addresses
+
+
+2022-07-15
+==========
+
+* :vytask:`T4494` (bug): Cannot reset BGP peer within VRF
+* :vytask:`T4536` (feature): FRR: move to systemd for daemon control
+
+
+2022-07-14
+==========
+
+* :vytask:`T4491` (bug): Use empty string for internal name of root node of config_tree
+
+
+2022-07-13
+==========
+
+* :vytask:`T1375` (feature): Add clear dhcp server lease function
+
+
+2022-07-12
+==========
+
+* :vytask:`T4527` (bug): Prevent to create VRF name default
+* :vytask:`T4084` (default): Dehardcode the default login banner
+* :vytask:`T3948` (feature): IPSec VPN: Add a new option "none" for the connection-type
+* :vytask:`T235` (feature): Ability to configure manual IP Rules
+
+
+2022-07-10
+==========
+
+* :vytask:`T3836` (bug): Setting a default IPv6 route while getting IPv4 gateway via DHCP removes the IPv4 gateway
+
+
+2022-07-09
+==========
+
+* :vytask:`T4507` (feature): IPoE-server add multiplier option for shaper
+* :vytask:`T4499` (bug): NAT source translation not showing a single output
+* :vytask:`T4468` (bug): web-proxy source group cannot start with a number bug
+* :vytask:`T4373` (feature): PPPoE-server add multiplier option for shaper
+* :vytask:`T3353` (bug): PPPoE server wrong vlan-range generating config
+* :vytask:`T3648` (bug): op-mode: nat rules broken
+* :vytask:`T4517` (feature): ip: Add options to enable directed broadcast forwarding
+
+
+2022-07-07
+==========
+
+* :vytask:`T4456` (bug): NTP client in VRF tries to bind to interfaces outside VRF, logs many messages
+* :vytask:`T4509` (feature): Feature Request: DNS64
+
+
+2022-07-06
+==========
+
+* :vytask:`T4513` (bug): Webproxy monitor commands do not work
+* :vytask:`T4299` (feature): Firewall - GeoIP filtering
+
+
+2022-07-05
+==========
+
+* :vytask:`T4378` (bug): Unable to submit wildcard ("*.example.com") A or AAAA records in dns forwarder
+* :vytask:`T2683` (default): no dual stack in system static-host-mapping host-name
+* :vytask:`T478` (feature): Firewall address group (multi and nesting)
+
+
+2022-07-04
+==========
+
+* :vytask:`T4501` (bug): Syslog-identifier does not work in event handler
+* :vytask:`T3600` (bug): DHCP Interface static route breaks PBR
+* :vytask:`T4498` (feature): bridge: Add option to enable/disable IGMP/MLD snooping
+
+
+2022-07-01
+==========
+
+* :vytask:`T2455` (bug): No support for the IPv6 VTI
+* :vytask:`T4490` (feature): BGP- warning message that AFI/SAFI is needed to establish the neighborship
+* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces
+
+
+2022-06-29
+==========
+
+* :vytask:`T4477` (feature): router-advert: support RDNSS lifetime option
+
+
+2022-06-28
+==========
+
+* :vytask:`T4486` (bug): Container can't be deleted
+* :vytask:`T4473` (bug): Use container network without network declaration error
+* :vytask:`T4458` (feature): Firewall - add support for matching ip ttl in firewall rules
+* :vytask:`T3907` (feature): Firewall - Set log levels
+
+
+2022-06-27
+==========
+
+* :vytask:`T4484` (default): Firewall op-mode summary doesn't correctly handle address group containing ranges
+
+
+2022-06-25
+==========
+
+* :vytask:`T4482` (bug): dhcp: toggle of "dhcp-options no-default-route" has no effect
+* :vytask:`T4483` (feature): Upgrade fastnetmon to v1.2.2 community edition
+
+
+2022-06-22
+==========
+
+* :vytask:`T1748` (feature): vbash: beautify tab completion output/line breaks
+
+
+2022-06-20
+==========
+
+* :vytask:`T1856` (feature): Support configuring IPSec SA bytes
+
+
+2022-06-18
+==========
+
+* :vytask:`T4467` (bug): Validator Does Not Accept Signed Numbers
+
+
+2022-06-17
+==========
+
+* :vytask:`T4209` (bug): Firewall incorrect handler for recent count and time
+
+
+2022-06-16
+==========
+
+* :vytask:`T4352` (bug): wan-load balance - priority traffic rule doesn't work
+
+
+2022-06-15
+==========
+
+* :vytask:`T4450` (feature): Route-map - Extend options for ip|ipv6 address match
+* :vytask:`T4449` (feature): Route-map - Extend options for ip next-hop match
+* :vytask:`T990` (feature): Make DNAT/SNAT a valid state in firewall rules.
+
+
+2022-06-12
+==========
+
+* :vytask:`T4420` (feature): Feature Request: ocserv: show configured 2FA OTP key
+* :vytask:`T4380` (default): Feature Request: ocserv: 2FA OTP key generator in VyOS CLI
+
+
+2022-06-10
+==========
+
+* :vytask:`T4365` (bug): NAT - Error on setting up tables
+* :vytask:`T4465` (feature): node.def generation misses whitespace on multiple use of <path>
+
+
+2022-06-09
+==========
+
+* :vytask:`T4444` (default): sstp: Feature request. Port number changing support
+* :vytask:`T2580` (feature): Support for ip pools for ippoe
+
+
+2022-06-08
+==========
+
+* :vytask:`T4447` (bug): DHCPv6 prefix delegation `sla-id` limited to 128
+
+
+2022-05-31
+==========
+
+* :vytask:`T4212` (default): PermissionError when generating/installing server Certificate (generate pki certificate sign ...)
+* :vytask:`T4199` (bug): Commit failed when setting icmpv6 type any
+* :vytask:`T4148` (bug): Firewall - Error messages not that clear as it were in old firewall
+* :vytask:`T3659` (bug): Configuration won't accept IPv6 addresses for site-to-site VPN tunnel prefixes/traffic selectors
+
+
+2022-05-30
+==========
+
+* :vytask:`T4315` (feature): Telegraf - Output to prometheus
+
+
+2022-05-29
+==========
+
+* :vytask:`T2473` (feature): Xml for EIGRP [conf_mode]
+
+
+2022-05-28
+==========
+
+* :vytask:`T4448` (feature): rip: add support for explicit version selection
+
+
+2022-05-26
+==========
+
+* :vytask:`T4442` (feature): HTTP API add action "reset"
+
+
+2022-05-25
+==========
+
+* :vytask:`T4410` (feature): Telegraf - Output to Splunk
+* :vytask:`T4382` (bug): Replacing legacy loadFile exposes missing steps in migration scripts and other errors
+
+
+2022-05-21
+==========
+
+* :vytask:`T4437` (bug): flow-accounting: support IPv6 flow collectors
+
+
+2022-05-20
+==========
+
+* :vytask:`T4418` (feature): Telegraf - output Plugin azure-data-explorer
+
+
+2022-05-19
+==========
+
+* :vytask:`T4434` (bug): DMVPN: cisco-authentication password length is 8 characters
+* :vytask:`T3938` (default): Rewrite the uptime script in Python to allow using it as a library
+* :vytask:`T4334` (default): Make the config lexer reentrant
+
+
+2022-05-17
+==========
+
+* :vytask:`T4424` (bug): policy local-route6 shows ipv4 format
+
+
+2022-05-16
+==========
+
+* :vytask:`T4377` (default): generate tech-support archive includes previous archives
+
+
+2022-05-12
+==========
+
+* :vytask:`T4417` (bug): VRRP doesn't start with conntrack-sync
+* :vytask:`T4100` (feature): Firewall increase maximum number of rules
+
+
+2022-05-11
+==========
+
+* :vytask:`T4405` (bug): DHCP client sometimes ignores `no-default-route` option of an interface
+
+
+2022-05-10
+==========
+
+* :vytask:`T4156` (default): Adding DHCP Option 13 (bootfile-size)
+* :vytask:`T1972` (feature): Allow setting interface name for virtual_ipaddress in VRRP VRID
+
+
+2022-05-07
+==========
+
+* :vytask:`T4361` (bug): `vyos.config.exists()` does not work for nodes with multiple values
+* :vytask:`T4354` (bug): Slave interfaces fall out from bonding during configuration change
+* :vytask:`T4419` (feature): vrf: support to disable IP forwarding within a given VRF
+
+
+2022-05-06
+==========
+
+* :vytask:`T4385` (bug): bgp: peer-group member cannot override remote-as of peer-group
+
+
+2022-05-05
+==========
+
+* :vytask:`T4414` (feature): Add route-map "as-path prepend last-as x" option
+
+
+2022-05-03
+==========
+
+* :vytask:`T4395` (feature): Extend show vpn debug
+
+
+2022-05-01
+==========
+
+* :vytask:`T4369` (bug): OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node
+* :vytask:`T4363` (bug): salt-minion: default mine_interval option is not set
+* :vytask:`T4353` (feature): Add Jinja2 linter to vyos-1x build process
+
+
+2022-04-29
+==========
+
+* :vytask:`T4388` (bug): dhcp-server: missing constraint on tftp-server-name option
+* :vytask:`T4366` (bug): geneve: interface is removed on changes to e.g. description
+
+
+2022-04-28
+==========
+
+* :vytask:`T4400` (bug): Container OP mode has delete where show and update should be
+
+
+2022-04-27
+==========
+
+* :vytask:`T4398` (bug): IPSec site-to-site generates unexpected passthrough option
+* :vytask:`T4397` (feature): arp: migrate static ARP entry configuration to get_config_dict() and make it VRF aware
+* :vytask:`T4357` (feature): Allow free-form setting of DHCPv6 server options
+
+
+2022-04-26
+==========
+
+* :vytask:`T4210` (bug): NAT source/destination negated ports throws an error
+* :vytask:`T4235` (default): Add config tree diff algorithm
+
+
+2022-04-25
+==========
+
+* :vytask:`T4390` (feature): op-mode: extend "show log" and "monitor log" with additional daemons/subsystems to read journalctl logs
+* :vytask:`T4391` (bug): PPPoE: IPv6 not working after system boot
+
+
2022-04-24
==========
@@ -29,7 +1247,6 @@
2022-04-21
==========
-* :vytask:`T4385` (bug): bgp: peer-group member cannot override remote-as of peer-group
* :vytask:`T4384` (feature): pppoe: replace default-route CLI option with common CLI nodes already present for DHCP
@@ -330,7 +1547,6 @@
* :vytask:`T4164` (bug): PBR: network groups (as well as address and port groups) don't resolve in `nftables_policy.conf`
* :vytask:`T3970` (feature): Add support for op-mode PKI direct install into an active config session
* :vytask:`T3828` (bug): ipsec: Subtle change in "pfs enable" behavior from equuleus -> sagitta
-* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
2022-02-05
@@ -361,12 +1577,6 @@
* :vytask:`T4138` (bug): NAT configuration allows to set incorrect port range and invalid port
-2022-01-29
-==========
-
-* :vytask:`T4153` (bug): Monitor bandwidth-test initiate not working
-
-
2022-01-28
==========
@@ -461,7 +1671,6 @@
* :vytask:`T4182` (bug): Show vrrp if vrrp not configured bug
* :vytask:`T4179` (feature): Add op-mode CLI for show high-availability virtual-server
-* :vytask:`T4177` (bug): Strip-private doesn't work for service monitoring
2022-01-13
@@ -485,7 +1694,6 @@
* :vytask:`T4149` (bug): [Firewall-IPV6] Error delete Fw rules on VIF/INT
* :vytask:`T3950` (bug): CLI backtrace on update if DNS not defined
-* :vytask:`T4170` (feature): Rename "policy ipv6-route" -> "policy route6"
* :vytask:`T4166` (bug): Debug output missing when frr.py called under vyos-configd
@@ -561,7 +1769,7 @@
2021-12-28
==========
-* :vytask:`T3380` (bug): Show vpn ike sa with IPv6 remote peer
+* :vytask:`T3380` (bug): "show vpn ike sa" does not display IPv6 peers
2021-12-27
@@ -608,7 +1816,6 @@
2021-12-22
==========
-* :vytask:`T4056` (bug): Traffic policy not set in live configuration
* :vytask:`T3678` (bug): VyOS 1.4: Invalid error message while deleting ipsec vpn configuration
* :vytask:`T3356` (feature): Script for remote file transfers
@@ -1262,7 +2469,6 @@
* :vytask:`T3764` (bug): Unconfigurable IKE and ESP lifetime
* :vytask:`T3234` (bug): multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions
* :vytask:`T3732` (feature): override-default helper should support adding defaultValues to default less nodes
-* :vytask:`T3574` (default): Add constraintGroup for combining validators with logical AND
* :vytask:`T3759` (default): [L3VPN] VPNv4/VPNv6 add commands
@@ -2049,7 +3255,7 @@
==========
* :vytask:`T3313` (bug): ospfv3 interface missing options
-* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.188 / 5.10.111
+* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.208 / 5.10.142
2021-02-15
@@ -2062,7 +3268,6 @@
==========
* :vytask:`T2848` (feature): bgp-add-path configuration options
-* :vytask:`T1875` (feature): Add the ability to use network address as BGP neighbor (bgp listen range)
2021-02-12
diff --git a/docs/cli.rst b/docs/cli.rst
index df50782f..0a5fddf9 100644
--- a/docs/cli.rst
+++ b/docs/cli.rst
@@ -110,7 +110,7 @@ files.
Terminology
###########
-A live VyOS system has three major types of configurations:
+A VyOS system has three major types of configurations:
* **Active** or **running configuration** is the system configuration
that is loaded and currently active (used by VyOS). Any change in
@@ -564,7 +564,7 @@ different levels in the hierarchy.
.. code-block:: none
- vyos@router# set interfaces ethernet eth0 firewall local name FromWorld
+ vyos@router# set firewall interface eth0 local name FromWorld
vyos@router# commit-confirm
commit confirm will be automatically reboot in 10 minutes unless confirmed
Proceed? [confirm]y
diff --git a/docs/conf.py b/docs/conf.py
index b86c869c..23b595aa 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -74,6 +74,12 @@ master_doc = 'index'
# Usually you set "language" from the command line for these cases.
language = None
+# https://docs.readthedocs.io/en/stable/guides/manage-translations-sphinx.html#create-translatable-files
+locale_dirs = ['_locale/']
+gettext_compact = False
+gettext_uuid = True
+
+
# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
# This pattern also affects html_static_path and html_extra_path .
diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
index 3992e2d6..e2c8b902 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
@@ -1,724 +1,787 @@
-2022-03-28 16:26:08,932 p=62829 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso). Using last defined value only.
+2022-12-29 21:08:56,865 p=81884 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last
+defined value only.
-2022-03-28 16:26:08,933 p=62829 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso_version). Using last defined value only.
+2022-12-29 21:08:56,865 p=81884 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version).
+Using last defined value only.
-2022-03-28 16:26:08,966 p=62829 u=rob n=ansible | PLAY [prepare node and Lab] ***********************************************************************************************************************************
-2022-03-28 16:26:08,985 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : fail] ******************************************************************************************************************************
-2022-03-28 16:26:09,000 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:09,005 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:09,011 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:09,013 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:09,016 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:09,018 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : fail] ******************************************************************************************************************************
-2022-03-28 16:26:09,030 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:09,038 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:09,044 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:09,045 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:09,049 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:09,052 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ****************************************************************************************************
-2022-03-28 16:26:09,071 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:09,078 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:09,080 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:09,082 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:10,115 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:10,121 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ****************************************************************************************************************
-2022-03-28 16:26:10,149 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:10,157 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:10,159 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:10,163 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:10,686 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:10,690 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] **************************************************************************************************************
-2022-03-28 16:26:10,720 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:10,727 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:10,729 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:10,733 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,104 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:11,109 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : create path] ***********************************************************************************************************************
-2022-03-28 16:26:11,129 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,136 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,144 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,145 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,149 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,152 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] **********************************************************************************************************************
-2022-03-28 16:26:11,164 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,171 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,177 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,179 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,182 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,185 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] *********************************************************************************************************
-2022-03-28 16:26:11,197 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,204 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,210 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,212 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,215 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,217 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ****************************************************************************************************
-2022-03-28 16:26:11,230 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,236 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,241 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,244 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,246 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,248 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] *******************************************************************************************************
-2022-03-28 16:26:11,261 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,267 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,273 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,275 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,277 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,280 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : open lab] **************************************************************************************************************************
-2022-03-28 16:26:11,292 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,298 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,305 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,306 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,309 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,312 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2022-03-28 16:26:11,325 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,330 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,337 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,339 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,341 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,343 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] *******************************************************************************************************************
-2022-03-28 16:26:11,355 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,361 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,367 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,369 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,373 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,375 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : start node] ************************************************************************************************************************
-2022-03-28 16:26:11,387 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,393 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,399 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,401 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,403 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,405 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ********************************************************************************************************************
-2022-03-28 16:26:11,417 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,423 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,429 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,431 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,434 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,436 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2022-03-28 16:26:11,449 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,454 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,461 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,463 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,465 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,468 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : copy file] *************************************************************************************************************************
-2022-03-28 16:26:11,481 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,487 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,493 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,495 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,498 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,500 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] *****************************************************************************************************************
-2022-03-28 16:26:11,513 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,518 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,524 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,526 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,529 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,531 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] **************************************************************************************
-2022-03-28 16:26:11,543 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,549 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,555 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,557 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,561 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,563 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : stop node] *************************************************************************************************************************
-2022-03-28 16:26:11,576 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,582 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,588 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,590 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,593 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,595 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ****************************************************************************************************
-2022-03-28 16:26:11,605 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,606 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ************************************************************************************************************************
-2022-03-28 16:26:11,620 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,626 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,632 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,634 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,638 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,640 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] **************************************************************************************************************
-2022-03-28 16:26:11,653 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,659 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,665 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,667 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,671 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,673 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] *******************************************************************************************************
-2022-03-28 16:26:11,686 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:11,691 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:11,697 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:11,699 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:11,704 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:11,711 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] *****************************************************************************************************************
-2022-03-28 16:26:11,952 p=62829 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-03-28 16:26:11,953 p=62829 u=rob n=ansible | ok: [dhcp-server -> localhost]
-2022-03-28 16:26:11,954 p=62829 u=rob n=ansible | ok: [dhcp-relay -> localhost]
-2022-03-28 16:26:11,954 p=62829 u=rob n=ansible | ok: [transport -> localhost]
-2022-03-28 16:26:11,961 p=62829 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:26:11,963 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ***************************************************************************************************************************
-2022-03-28 16:26:11,987 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:11,988 p=62829 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 16:26:12,885 p=63113 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:26:12,885 p=63111 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:26:12,885 p=63112 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:26:12,895 p=62829 u=rob n=ansible | ok: [transport]
-2022-03-28 16:26:12,895 p=62829 u=rob n=ansible | ok: [dhcp-relay]
-2022-03-28 16:26:12,895 p=62829 u=rob n=ansible | ok: [dhcp-server]
-2022-03-28 16:26:12,901 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : fail] *********************************************************************************************************************************
-2022-03-28 16:26:12,924 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:12,932 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:12,942 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:12,943 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:12,947 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:12,951 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:26:12,971 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:12,978 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:12,980 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:12,983 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:13,698 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:13,703 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] *****************************************************************************************************************
-2022-03-28 16:26:13,732 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:13,741 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:13,743 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:13,747 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:14,381 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:14,387 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ******************************************************************************************************************
-2022-03-28 16:26:14,417 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:14,425 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:14,427 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:14,432 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:15,041 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:15,048 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ************************************************************************************************************
-2022-03-28 16:26:15,077 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:15,086 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:15,087 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:15,091 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:15,482 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:15,488 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] *****************************************************************************************************
-2022-03-28 16:26:15,514 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:15,521 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:15,522 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:15,528 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:16,371 p=62829 u=rob n=ansible | changed: [eveng]
-2022-03-28 16:26:16,375 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:26:16,400 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:16,408 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:16,409 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:16,414 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:17,115 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:17,120 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] **********************************************************************************************************************
-2022-03-28 16:26:17,149 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:17,158 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:17,160 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:17,164 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:18,197 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:18,204 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] *******************************************************************************************************************
-2022-03-28 16:26:18,224 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:26:18,240 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:18,243 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:18,247 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:58,410 p=62829 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 16:26:58,417 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:26:58,446 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:58,454 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:58,456 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:58,460 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:59,158 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:59,164 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ***********************************************************************************************************************
-2022-03-28 16:26:59,193 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:59,204 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:59,204 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:59,208 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:26:59,748 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:26:59,753 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] **********************************************************************************************************************
-2022-03-28 16:26:59,778 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:26:59,786 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:26:59,788 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:26:59,794 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:27:00,767 p=62829 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-03-28 16:27:01,844 p=62829 u=rob n=ansible | ok: [eveng] => (item=3)
-2022-03-28 16:27:02,992 p=62829 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-03-28 16:27:03,745 p=62829 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-03-28 16:27:04,854 p=62829 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-03-28 16:27:04,859 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:27:04,879 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:27:04,887 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:27:20,836 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:20,837 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:20,839 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-03-28 16:27:20,839 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:20,840 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:20,842 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:20,842 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise socket.timeout()
-2022-03-28 16:27:20,842 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:20,842 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | socket.timeout
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | self._check_banner()
-2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise SSHException(
-2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:36,869 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise socket.timeout()
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | socket.timeout
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | self._check_banner()
-2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:36,872 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise SSHException(
-2022-03-28 16:27:36,872 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:36,872 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:36,872 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:36,875 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-03-28 16:27:36,875 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:36,875 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:36,882 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:36,882 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-03-28 16:27:36,882 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:52,906 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise socket.timeout()
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | socket.timeout
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | self._check_banner()
-2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise SSHException(
-2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] |
-2022-03-28 16:27:52,910 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] |
-2022-03-28 16:27:52,915 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-03-28 16:27:52,915 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:27:52,918 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] |
-2022-03-28 16:27:54,644 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:27:54,668 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:27:54,668 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:27:54,744 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-03-28 16:27:54,753 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-03-28 16:27:54,756 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Authentication (publickey) successful!
-2022-03-28 16:27:55,687 p=62829 u=rob n=ansible | ok: [dhcp-server]
-2022-03-28 16:27:55,688 p=62829 u=rob n=ansible | ok: [transport]
-2022-03-28 16:27:55,688 p=62829 u=rob n=ansible | ok: [dhcp-relay]
-2022-03-28 16:27:55,690 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] *****************************************************************************************
-2022-03-28 16:27:55,705 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:27:55,710 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:27:55,728 p=62829 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/DHCPRelay_through_GRE/lab_config.yml for dhcp-relay, dhcp-server, transport
-2022-03-28 16:27:55,760 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] **************************************************************************************************************************
-2022-03-28 16:27:57,418 p=63125 u=rob n=p=63125 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:27:57,501 p=63123 u=rob n=p=63123 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:27:57,509 p=63125 u=rob n=p=63125 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-03-28 16:27:57,509 p=63124 u=rob n=p=63124 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:27:57,589 p=63123 u=rob n=p=63123 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-03-28 16:27:57,592 p=63124 u=rob n=p=63124 u=rob | paramiko [transport] | Authentication (publickey) successful!
-2022-03-28 16:28:02,818 p=62829 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration
-on device including the indentation
+2022-12-29 21:08:56,898 p=81884 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************
+2022-12-29 21:08:56,918 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 21:08:56,930 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:56,935 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:56,941 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:08:56,943 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:08:56,946 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:08:56,948 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 21:08:56,960 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:56,965 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:56,971 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:08:56,973 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:08:56,976 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:08:56,979 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] *********************************************************************************************************************************************
+2022-12-29 21:08:56,996 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:57,003 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:08:57,004 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:08:57,008 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:08:58,635 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:08:58,637 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 21:08:58,659 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:58,664 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:08:58,665 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:08:58,669 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:08:59,439 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:08:59,442 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************************************
+2022-12-29 21:08:59,462 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:59,468 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:08:59,469 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:08:59,473 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,058 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:00,060 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************
+2022-12-29 21:09:00,079 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,085 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,086 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,090 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,406 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:00,408 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************
+2022-12-29 21:09:00,424 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,431 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,436 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,438 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,442 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,444 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************************************
+2022-12-29 21:09:00,456 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,462 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,467 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,469 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,473 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,476 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************
+2022-12-29 21:09:00,489 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,495 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,500 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,502 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,506 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,508 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 21:09:00,520 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,526 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,531 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,533 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,536 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,539 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************
+2022-12-29 21:09:00,550 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,556 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,562 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,564 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,567 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,569 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************
+2022-12-29 21:09:00,582 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,589 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,595 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,597 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,599 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,602 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 21:09:00,615 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,619 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,626 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,628 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,630 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,632 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************
+2022-12-29 21:09:00,645 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,651 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,657 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,659 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,661 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,663 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************************************
+2022-12-29 21:09:00,675 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,680 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,687 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,688 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,692 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,694 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************
+2022-12-29 21:09:00,707 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,713 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,718 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,720 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,723 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,725 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 21:09:00,737 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,743 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,749 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,750 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,753 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,756 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************
+2022-12-29 21:09:00,768 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,774 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,780 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,782 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,786 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,788 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************
+2022-12-29 21:09:00,802 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,808 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,814 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,816 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,819 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,821 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************
+2022-12-29 21:09:00,833 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,840 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,844 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,846 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,849 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,851 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************
+2022-12-29 21:09:00,863 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,869 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,875 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,876 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,879 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,882 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************************************
+2022-12-29 21:09:00,891 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,892 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************************************
+2022-12-29 21:09:00,905 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,911 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,916 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,918 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,920 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,923 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************
+2022-12-29 21:09:00,934 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,940 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,945 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,947 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,950 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,952 p=81884 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************
+2022-12-29 21:09:00,964 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:00,970 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:00,975 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:00,977 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:00,980 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:00,988 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************
+2022-12-29 21:09:01,209 p=81884 u=rob n=ansible | ok: [dhcp-relay -> localhost]
+2022-12-29 21:09:01,209 p=81884 u=rob n=ansible | ok: [dhcp-server -> localhost]
+2022-12-29 21:09:01,210 p=81884 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:09:01,212 p=81884 u=rob n=ansible | ok: [transport -> localhost]
+2022-12-29 21:09:01,220 p=81884 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-12-29 21:09:01,223 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************************************
+2022-12-29 21:09:01,241 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:01,247 p=81884 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 21:09:02,123 p=82168 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:09:02,131 p=81884 u=rob n=ansible | ok: [dhcp-relay]
+2022-12-29 21:09:02,130 p=82169 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:09:02,134 p=82170 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:09:02,136 p=81884 u=rob n=ansible | ok: [dhcp-server]
+2022-12-29 21:09:02,140 p=81884 u=rob n=ansible | ok: [transport]
+2022-12-29 21:09:02,147 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************
+2022-12-29 21:09:02,164 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:02,170 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:02,176 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:02,177 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:02,181 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:02,184 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:09:02,201 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:02,207 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:02,208 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:02,212 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:02,909 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:02,912 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************
+2022-12-29 21:09:02,930 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:02,937 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:02,939 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:02,941 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:03,442 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:03,444 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************
+2022-12-29 21:09:03,463 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:03,469 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:03,470 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:03,475 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:03,953 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:03,957 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************************************
+2022-12-29 21:09:03,976 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:03,982 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:03,983 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:03,986 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:04,317 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:04,320 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] ************************************************************************************************************************************
+2022-12-29 21:09:04,339 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:04,345 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:04,346 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:04,349 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:05,031 p=81884 u=rob n=ansible | changed: [eveng]
+2022-12-29 21:09:05,033 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:09:05,051 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:05,059 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:05,060 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:05,063 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:05,734 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:05,737 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************************************
+2022-12-29 21:09:05,756 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:05,761 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:05,763 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:05,767 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:06,726 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:06,729 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************
+2022-12-29 21:09:06,746 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:09:06,758 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:06,760 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:06,764 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:56,446 p=81884 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 21:09:56,450 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:09:56,473 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:56,479 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:56,480 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:56,485 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:57,176 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:57,181 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************
+2022-12-29 21:09:57,204 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:57,211 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:57,212 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:57,216 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:57,697 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:09:57,699 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************************************
+2022-12-29 21:09:57,718 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:09:57,726 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:09:57,727 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:09:57,733 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:09:58,652 p=81884 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-12-29 21:09:59,788 p=81884 u=rob n=ansible | ok: [eveng] => (item=3)
+2022-12-29 21:10:01,107 p=81884 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-12-29 21:10:01,797 p=81884 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-12-29 21:10:02,823 p=81884 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-12-29 21:10:02,828 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:10:02,843 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:10:02,849 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:10:18,750 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:18,753 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:10:18,753 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:18,753 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:18,753 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:18,753 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:10:18,754 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:18,755 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-12-29 21:10:18,755 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:18,755 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-12-29 21:10:18,755 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:18,755 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:18,767 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:18,768 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:10:18,768 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:18,768 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:18,768 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:18,768 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise socket.timeout()
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | socket.timeout
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:18,769 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | self._check_banner()
+2022-12-29 21:10:18,770 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:18,770 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise SSHException(
+2022-12-29 21:10:18,770 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:18,770 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:18,771 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:18,772 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:10:18,772 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:18,772 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:18,772 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:10:18,773 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:18,774 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-12-29 21:10:18,774 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:18,774 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-12-29 21:10:18,774 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:18,774 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:34,793 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:34,794 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise socket.timeout()
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | socket.timeout
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | self._check_banner()
+2022-12-29 21:10:34,795 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:34,796 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise SSHException(
+2022-12-29 21:10:34,796 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:34,796 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:34,796 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:34,797 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:10:34,797 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:34,797 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:34,797 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:34,797 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:34,797 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:34,798 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-12-29 21:10:34,799 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:34,799 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-12-29 21:10:34,799 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:34,799 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:34,810 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:34,810 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:10:34,810 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:34,810 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:34,811 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:10:34,812 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:34,812 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-12-29 21:10:34,812 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:34,812 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-12-29 21:10:34,812 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:34,812 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:50,844 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:50,845 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:10:50,845 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:50,845 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:50,845 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:50,845 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise socket.timeout()
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | socket.timeout
+2022-12-29 21:10:50,846 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:50,846 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:50,846 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:10:50,846 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:50,846 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:50,847 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | self._check_banner()
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:50,847 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:50,847 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise SSHException(
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-12-29 21:10:50,847 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-12-29 21:10:50,847 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:50,847 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:50,848 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:10:50,851 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-12-29 21:10:50,851 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:10:50,851 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:10:50,851 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:10:50,851 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:10:50,851 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:10:50,852 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:10:50,853 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-12-29 21:10:50,853 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:10:50,853 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-12-29 21:10:50,853 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:10:50,853 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:11:06,886 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-12-29 21:11:06,886 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:11:06,886 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:11:06,886 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:11:06,886 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise socket.timeout()
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | socket.timeout
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:11:06,887 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-12-29 21:11:06,888 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:11:06,888 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | self._check_banner()
+2022-12-29 21:11:06,888 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:11:06,888 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | raise SSHException(
+2022-12-29 21:11:06,888 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:11:06,888 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] |
+2022-12-29 21:11:06,890 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-12-29 21:11:06,890 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-12-29 21:11:06,890 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-12-29 21:11:06,891 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-12-29 21:11:06,891 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-12-29 21:11:06,892 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:11:06,892 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:11:06,893 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] |
+2022-12-29 21:11:06,893 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] |
+2022-12-29 21:11:08,540 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:11:08,621 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:11:08,629 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:11:08,634 p=82481 u=rob n=p=82481 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-12-29 21:11:08,687 p=82482 u=rob n=p=82482 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-12-29 21:11:08,695 p=82483 u=rob n=p=82483 u=rob | paramiko [transport] | Authentication (publickey) successful!
+2022-12-29 21:11:09,641 p=81884 u=rob n=ansible | ok: [dhcp-relay]
+2022-12-29 21:11:09,648 p=81884 u=rob n=ansible | ok: [dhcp-server]
+2022-12-29 21:11:09,648 p=81884 u=rob n=ansible | ok: [transport]
+2022-12-29 21:11:09,651 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] ************************************************************************************************************************
+2022-12-29 21:11:09,665 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:11:09,671 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:11:09,689 p=81884 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/DHCPRelay_through_GRE/lab_config.yml for dhcp-relay, dhcp-server, transport
+2022-12-29 21:11:09,722 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************************************
+2022-12-29 21:11:11,358 p=82176 u=rob n=p=82176 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:11:11,460 p=82176 u=rob n=p=82176 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-12-29 21:11:11,464 p=82179 u=rob n=p=82179 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:11:11,464 p=82182 u=rob n=p=82182 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:11:11,539 p=82179 u=rob n=p=82179 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-12-29 21:11:11,539 p=82182 u=rob n=p=82182 u=rob | paramiko [transport] | Authentication (publickey) successful!
+2022-12-29 21:11:17,188 p=81884 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the
+indentation
-2022-03-28 16:28:02,819 p=62829 u=rob n=ansible | changed: [transport]
-2022-03-28 16:28:06,674 p=62829 u=rob n=ansible | changed: [dhcp-relay]
-2022-03-28 16:28:06,773 p=62829 u=rob n=ansible | changed: [dhcp-server]
-2022-03-28 16:28:06,775 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:28:06,797 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:28:06,803 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:28:06,805 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:28:06,809 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:28:07,756 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:28:07,761 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:28:08,747 p=62829 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-03-28 16:28:08,753 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:28:08,767 p=63681 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:28:08,768 p=63681 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:28:13,774 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:28:13,781 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:28:14,618 p=62829 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-03-28 16:28:14,624 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:28:14,638 p=63702 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:28:14,639 p=63702 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:28:19,648 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:28:19,654 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:28:19,669 p=63703 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 16:28:19,670 p=63703 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:28:49,678 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:28:49,684 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:28:49,716 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:28:49,725 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:28:49,736 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:28:55,062 p=62829 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
-2022-03-28 16:28:55,132 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
-2022-03-28 16:28:59,454 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
-2022-03-28 16:28:59,458 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:28:59,477 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:28:59,485 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:28:59,493 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:28:59,495 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:28:59,502 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:28:59,505 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:28:59,523 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:28:59,530 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:28:59,531 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:28:59,539 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:29:00,990 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
-2022-03-28 16:29:04,343 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
-2022-03-28 16:29:04,348 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:29:04,371 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:29:04,379 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:29:04,380 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:29:04,388 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:29:05,204 p=62829 u=rob n=ansible | ok: [dhcp-server]
-2022-03-28 16:29:05,211 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] **************************************************************************************************************************
-2022-03-28 16:29:05,235 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:29:05,243 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:29:06,581 p=62829 u=rob n=ansible | ok: [dhcp-relay]
-2022-03-28 16:29:06,583 p=62829 u=rob n=ansible | ok: [dhcp-server]
-2022-03-28 16:29:06,618 p=62829 u=rob n=ansible | ok: [transport]
-2022-03-28 16:29:06,621 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ******************************************************************************************************************
-2022-03-28 16:29:06,629 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:29:06,632 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:29:06,645 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:29:06,651 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:29:08,359 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:29:08,359 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:29:08,374 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:29:08,456 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:29:08,458 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:29:08,464 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:31:06,868 p=63125 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:11:17,188 p=81884 u=rob n=ansible | changed: [transport]
+2022-12-29 21:11:20,211 p=81884 u=rob n=ansible | changed: [dhcp-relay]
+2022-12-29 21:11:20,503 p=81884 u=rob n=ansible | changed: [dhcp-server]
+2022-12-29 21:11:20,506 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:11:20,530 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:11:20,537 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:11:20,538 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:11:20,543 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:11:21,843 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:11:21,849 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:11:22,832 p=81884 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-12-29 21:11:22,841 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:11:22,859 p=82672 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:11:22,859 p=82672 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:11:27,868 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:11:27,878 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:11:28,785 p=81884 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-12-29 21:11:28,793 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:11:28,811 p=82693 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:11:28,811 p=82693 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:11:33,818 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:11:33,828 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:11:33,843 p=82700 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 21:11:33,844 p=82700 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:12:03,852 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:12:03,858 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:12:03,889 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:03,896 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:12:03,907 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:12:09,271 p=81884 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
+2022-12-29 21:12:09,272 p=81884 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
+2022-12-29 21:12:13,676 p=81884 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
+2022-12-29 21:12:13,682 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:12:13,705 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:13,711 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:12:13,712 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:12:13,714 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:12:13,720 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:12:13,722 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:12:13,740 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:13,746 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:12:13,747 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:12:13,754 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:12:15,240 p=81884 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
+2022-12-29 21:12:18,662 p=81884 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
+2022-12-29 21:12:18,668 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:12:18,688 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:18,695 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:12:18,696 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:12:18,704 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:12:19,520 p=81884 u=rob n=ansible | ok: [dhcp-server]
+2022-12-29 21:12:19,526 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 21:12:19,550 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:19,558 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:12:20,916 p=81884 u=rob n=ansible | ok: [dhcp-server]
+2022-12-29 21:12:20,916 p=81884 u=rob n=ansible | ok: [transport]
+2022-12-29 21:12:20,916 p=81884 u=rob n=ansible | ok: [dhcp-relay]
+2022-12-29 21:12:20,920 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 21:12:20,930 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:20,932 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:12:20,947 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:12:20,953 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:12:22,667 p=82932 u=rob n=p=82932 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:12:22,669 p=82933 u=rob n=p=82933 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:12:22,670 p=82934 u=rob n=p=82934 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:12:22,752 p=82934 u=rob n=p=82934 u=rob | paramiko [transport] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:12:22,752 p=82933 u=rob n=p=82933 u=rob | paramiko [dhcp-server] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:12:22,754 p=82932 u=rob n=p=82932 u=rob | paramiko [dhcp-relay] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:14:21,168 p=82176 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:31:06,873 p=63123 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:14:21,172 p=82179 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:31:06,878 p=63124 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:14:21,178 p=82182 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:31:06,973 p=63125 u=rob n=ansible | shutdown complete
-2022-03-28 16:31:06,975 p=63123 u=rob n=ansible | shutdown complete
-2022-03-28 16:31:06,981 p=63124 u=rob n=ansible | shutdown complete
-2022-03-28 16:31:10,232 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:31:10,235 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:31:10,246 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:31:10,316 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Authentication (publickey) successful!
-2022-03-28 16:31:10,319 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-03-28 16:31:10,345 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-03-28 16:31:11,503 p=62829 u=rob n=ansible | ok: [transport]
-2022-03-28 16:31:11,511 p=62829 u=rob n=ansible | ok: [dhcp-server]
-2022-03-28 16:31:11,590 p=62829 u=rob n=ansible | ok: [dhcp-relay]
-2022-03-28 16:31:11,592 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:31:11,610 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:31:11,616 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:31:11,618 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:31:11,622 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:31:12,639 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:31:12,646 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:31:13,657 p=62829 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-03-28 16:31:13,664 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:31:13,679 p=64060 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:31:13,679 p=64060 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:31:18,685 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:31:18,695 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:31:19,532 p=62829 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-03-28 16:31:19,542 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:31:19,558 p=64083 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:31:19,558 p=64083 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:31:24,567 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:31:24,579 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:31:24,595 p=64085 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 16:31:24,596 p=64085 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:31:54,601 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:31:54,611 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:31:54,641 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:31:54,651 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:31:54,672 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:31:55,551 p=64093 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:31:55,551 p=64094 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:31:56,310 p=64103 u=rob n=p=64103 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:31:56,310 p=64102 u=rob n=p=64102 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:31:56,417 p=64102 u=rob n=p=64102 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-03-28 16:31:56,420 p=64103 u=rob n=p=64103 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-03-28 16:32:02,129 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
-2022-03-28 16:32:02,165 p=62829 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
-2022-03-28 16:32:07,295 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
-2022-03-28 16:32:07,300 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:32:07,318 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,325 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,333 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,336 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,342 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,345 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:32:07,365 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,371 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,372 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,379 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
-2022-03-28 16:32:07,379 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
-2022-03-28 16:32:07,380 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,383 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:32:07,401 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,408 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,409 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,410 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,415 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,419 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] **************************************************************************************************************
-2022-03-28 16:32:07,434 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,441 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,447 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,449 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,453 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,456 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] **************************************************************************************************************
-2022-03-28 16:32:07,469 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,475 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,482 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,484 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,488 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,491 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] *****************************************************************************************************************
-2022-03-28 16:32:07,506 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,513 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,520 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,522 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,524 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,529 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] *********************************************************************************************************************
-2022-03-28 16:32:07,542 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,549 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,555 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,557 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,560 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,562 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] *************************************************************************************************************************
-2022-03-28 16:32:07,575 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,582 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,588 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,590 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,593 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,595 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] **************************************************************************************************************************
-2022-03-28 16:32:07,608 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,615 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,621 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,623 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,626 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,628 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ******************************************************************************************************************
-2022-03-28 16:32:07,637 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,638 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:32:07,652 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,658 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,664 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,666 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,669 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,672 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ************************************************************************************************************************
-2022-03-28 16:32:07,680 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,682 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:32:07,694 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,700 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,707 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,709 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,712 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,714 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:32:07,784 p=62829 u=rob n=ansible | skipping: [eveng] => (item=5)
-2022-03-28 16:32:07,791 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:32:07,800 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,801 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:32:07,822 p=62829 u=rob n=ansible | skipping: [eveng] => (item=5)
-2022-03-28 16:32:07,840 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:32:07,848 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,850 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:32:07,858 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,859 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:32:07,873 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,878 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,885 p=62829 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1)
-2022-03-28 16:32:07,890 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,890 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2)
-2022-03-28 16:32:07,891 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30)
-2022-03-28 16:32:07,893 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:32:07,907 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,912 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,918 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,921 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,923 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,926 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:32:07,939 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,945 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,951 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,957 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,958 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
-2022-03-28 16:32:07,958 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
-2022-03-28 16:32:07,960 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:32:07,973 p=62829 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:32:07,979 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:07,985 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:07,987 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:07,990 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:07,993 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ***********************************************************************************************************
-2022-03-28 16:32:08,016 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:08,023 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:08,024 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:08,029 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:08,182 p=62829 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:32:08,185 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ***************************************************************************************************
-2022-03-28 16:32:08,208 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:08,215 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:08,216 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:08,220 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:08,317 p=62829 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:32:08,320 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ********************************************************************************************************
-2022-03-28 16:32:08,339 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:08,344 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:08,345 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:08,349 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:08,733 p=62829 u=rob n=ansible | changed: [eveng]
-2022-03-28 16:32:08,738 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:32:08,758 p=62829 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:32:08,765 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:08,773 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:08,775 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:08,779 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:08,783 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ****************************************************************************************************************
-2022-03-28 16:32:08,806 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:08,813 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:08,815 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:08,819 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:09,025 p=62829 u=rob n=ansible | changed: [eveng -> localhost]
-2022-03-28 16:32:09,028 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] *********************************************************************************************************
-2022-03-28 16:32:09,050 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:09,057 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:09,058 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:09,064 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:09,205 p=62829 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:32:09,214 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ****************************************************************************************************************
-2022-03-28 16:32:09,239 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:09,249 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:09,250 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:09,256 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:09,516 p=62829 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-server.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 883, 'inode': 43214237, 'dev': 16777234, 'nlink': 1, 'atime': 1648155111.0318244, 'mtime': 1648155110.7974145, 'ctime': 1648155110.7974145, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:32:09,732 p=62829 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-relay.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 562, 'inode': 43214236, 'dev': 16777234, 'nlink': 1, 'atime': 1648155111.0537558, 'mtime': 1648155110.7972953, 'ctime': 1648155110.7972953, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:32:09,950 p=62829 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214241, 'dev': 16777234, 'nlink': 1, 'atime': 1648155111.080341, 'mtime': 1648155110.7983584, 'ctime': 1648155110.7983584, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:32:09,954 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] **********************************************************************************************************
-2022-03-28 16:32:09,976 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:09,983 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:09,985 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:09,989 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:10,082 p=62829 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:32:10,086 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] *****************************************************************************************************************
-2022-03-28 16:32:10,111 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:10,121 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:10,121 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:10,127 p=62829 u=rob n=ansible | skipping: [transport]
-2022-03-28 16:32:10,314 p=62829 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 57080, 'inode': 43214240, 'dev': 16777234, 'nlink': 1, 'atime': 1648155124.1531827, 'mtime': 1648155110.7982152, 'ctime': 1648155110.7982152, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:32:10,318 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ***************************************************************************************************************
-2022-03-28 16:32:10,341 p=62829 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:32:10,349 p=62829 u=rob n=ansible | skipping: [dhcp-relay]
-2022-03-28 16:32:10,350 p=62829 u=rob n=ansible | skipping: [dhcp-server]
-2022-03-28 16:32:10,354 p=62829 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:14:21,273 p=82176 u=rob n=ansible | shutdown complete
+2022-12-29 21:14:21,275 p=82179 u=rob n=ansible | shutdown complete
+2022-12-29 21:14:21,283 p=82182 u=rob n=ansible | shutdown complete
+2022-12-29 21:14:24,557 p=82932 u=rob n=p=82932 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:14:24,585 p=82933 u=rob n=p=82933 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:14:24,601 p=82934 u=rob n=p=82934 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:14:24,648 p=82932 u=rob n=p=82932 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-12-29 21:14:24,675 p=82933 u=rob n=p=82933 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-12-29 21:14:24,683 p=82934 u=rob n=p=82934 u=rob | paramiko [transport] | Authentication (publickey) successful!
+2022-12-29 21:14:25,871 p=81884 u=rob n=ansible | ok: [dhcp-relay]
+2022-12-29 21:14:26,061 p=81884 u=rob n=ansible | ok: [transport]
+2022-12-29 21:14:26,061 p=81884 u=rob n=ansible | ok: [dhcp-server]
+2022-12-29 21:14:26,063 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:14:26,082 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:14:26,086 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:14:26,088 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:14:26,091 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:14:27,483 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:14:27,489 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:14:28,550 p=81884 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-12-29 21:14:28,557 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:14:28,571 p=83054 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:14:28,572 p=83054 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:14:33,580 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:14:33,587 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:14:34,482 p=81884 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-12-29 21:14:34,489 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:14:34,505 p=83074 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:14:34,505 p=83074 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:14:39,513 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:14:39,519 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:14:39,533 p=83076 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 21:14:39,534 p=83076 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:15:09,542 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:15:09,549 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:15:09,587 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:09,598 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:09,600 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:10,462 p=83084 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:15:10,463 p=83085 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:15:11,207 p=83093 u=rob n=p=83093 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:15:11,215 p=83094 u=rob n=p=83094 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:15:11,287 p=83093 u=rob n=p=83093 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-12-29 21:15:11,288 p=83094 u=rob n=p=83094 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-12-29 21:15:17,241 p=81884 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
+2022-12-29 21:15:17,359 p=81884 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
+2022-12-29 21:15:22,580 p=81884 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
+2022-12-29 21:15:22,584 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:15:22,607 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,613 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,614 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,617 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,622 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,625 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:15:22,643 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,649 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,650 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,656 p=81884 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
+2022-12-29 21:15:22,657 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,657 p=81884 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
+2022-12-29 21:15:22,660 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:15:22,677 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,683 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,683 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,685 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,690 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,693 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************
+2022-12-29 21:15:22,707 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,713 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,719 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,721 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,724 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,727 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************
+2022-12-29 21:15:22,739 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,744 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,750 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,752 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,755 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,758 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************
+2022-12-29 21:15:22,772 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,778 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,784 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,786 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,788 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,792 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************
+2022-12-29 21:15:22,803 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,809 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,814 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,816 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,819 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,821 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************
+2022-12-29 21:15:22,832 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,838 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,844 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,845 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,848 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,850 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 21:15:22,862 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,867 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,873 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,875 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,877 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,879 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 21:15:22,886 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,888 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:15:22,900 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,905 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,911 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,912 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,916 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,919 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************************************
+2022-12-29 21:15:22,926 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,928 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:15:22,940 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:22,945 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:22,951 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:22,953 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:22,955 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:22,958 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:15:22,975 p=81884 u=rob n=ansible | skipping: [eveng] => (item=5)
+2022-12-29 21:15:22,992 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:15:23,000 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,002 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:15:23,020 p=81884 u=rob n=ansible | skipping: [eveng] => (item=5)
+2022-12-29 21:15:23,036 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:15:23,043 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,045 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:15:23,052 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,054 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:15:23,066 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,071 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,078 p=81884 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1)
+2022-12-29 21:15:23,083 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,084 p=81884 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2)
+2022-12-29 21:15:23,084 p=81884 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30)
+2022-12-29 21:15:23,087 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:15:23,099 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,105 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,110 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,111 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:23,116 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,118 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:15:23,130 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,136 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,142 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,147 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,149 p=81884 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
+2022-12-29 21:15:23,149 p=81884 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
+2022-12-29 21:15:23,152 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:15:23,164 p=81884 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:15:23,170 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,175 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,177 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:23,180 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,183 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************
+2022-12-29 21:15:23,203 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,210 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,212 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:23,216 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,374 p=81884 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:15:23,377 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************************************
+2022-12-29 21:15:23,397 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,404 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,405 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:23,409 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,504 p=81884 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:15:23,506 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************
+2022-12-29 21:15:23,524 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,529 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,531 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:23,534 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,930 p=81884 u=rob n=ansible | changed: [eveng]
+2022-12-29 21:15:23,934 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:15:23,959 p=81884 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:15:23,967 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:23,968 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:23,968 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:23,972 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:23,976 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************************************
+2022-12-29 21:15:23,998 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:24,005 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:24,006 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:24,010 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:24,219 p=81884 u=rob n=ansible | changed: [eveng -> localhost]
+2022-12-29 21:15:24,222 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************
+2022-12-29 21:15:24,243 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:24,250 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:24,252 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:24,255 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:24,409 p=81884 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:15:24,417 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************************************
+2022-12-29 21:15:24,440 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:24,447 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:24,448 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:24,453 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:24,716 p=81884 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-server.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 883, 'inode': 43214237, 'dev': 16777231, 'nlink': 1, 'atime': 1648155111.0318244, 'mtime': 1648155110.7974145, 'ctime': 1648155110.7974145, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:15:24,929 p=81884 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-relay.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 562, 'inode': 43214236, 'dev': 16777231, 'nlink': 1, 'atime': 1648155111.0537558, 'mtime': 1648155110.7972953, 'ctime': 1648155110.7972953, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:15:25,144 p=81884 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214241, 'dev': 16777231, 'nlink': 1, 'atime': 1648155111.080341, 'mtime': 1648155110.7983584, 'ctime': 1648155110.7983584, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:15:25,147 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************************************
+2022-12-29 21:15:25,169 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:25,175 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:25,177 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:25,181 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:25,273 p=81884 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:15:25,278 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************
+2022-12-29 21:15:25,301 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:25,309 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:25,310 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:25,316 p=81884 u=rob n=ansible | skipping: [transport]
+2022-12-29 21:15:25,501 p=81884 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 57080, 'inode': 43214240, 'dev': 16777231, 'nlink': 1, 'atime': 1648155124.1531827, 'mtime': 1648155110.7982152, 'ctime': 1648155110.7982152, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:15:25,506 p=81884 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************************************
+2022-12-29 21:15:25,526 p=81884 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:15:25,532 p=81884 u=rob n=ansible | skipping: [dhcp-relay]
+2022-12-29 21:15:25,534 p=81884 u=rob n=ansible | skipping: [dhcp-server]
+2022-12-29 21:15:25,538 p=81884 u=rob n=ansible | skipping: [transport]
diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
index b7ab2b2f..6ab21136 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
@@ -3,8 +3,8 @@ DHCP Relay trough GRE-Bridge
############################
-| Testdate: 2022-03-28
-| Version: 1.4-rolling-202203280217
+| Testdate: 2022-12-29
+| Version: 1.4-rolling-202212280917
This simple structure shows how to configure a DHCP Relay over a GRE Bridge
@@ -77,14 +77,14 @@ Ping the Client from the DHCP Server.
vyos@dhcp-server:~$ ping 192.168.0.30 count 4
PING 192.168.0.30 (192.168.0.30) 56(84) bytes of data.
- 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=1.07 ms
- 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.37 ms
- 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.05 ms
- 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=0.951 ms
+ 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=0.922 ms
+ 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.57 ms
+ 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=0.875 ms
+ 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=0.688 ms
--- 192.168.0.30 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms
- rtt min/avg/max/mdev = 0.951/1.108/1.367/0.155 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3004ms
+ rtt min/avg/max/mdev = 0.688/1.014/1.571/0.333 ms
And show all DHCP Leases
@@ -93,6 +93,6 @@ And show all DHCP Leases
.. code-block:: none
vyos@dhcp-server:~$ show dhcp server leases
- IP address Hardware address State Lease start Lease expiration Remaining Pool Hostname
- ------------ ------------------ ------- ------------------- ------------------- ----------- ---------- ----------
- 192.168.0.30 00:50:79:66:68:05 active 2022/03/28 14:28:17 2022/03/29 14:28:17 23:59:17 DHCPTun100 VPCS
+ IP Address MAC address State Lease start Lease expiration Remaining Pool Hostname
+ ------------ ----------------- ------- ------------------- ------------------- ----------- ---------- ----------
+ 192.168.0.30 00:50:79:66:68:05 active 2022/12/29 20:11:32 2022/12/30 20:11:32 23:59:17 DHCPTun100 VPCS
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log
index e5b0f7f1..8e6c1a12 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log
+++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log
@@ -1,742 +1,805 @@
-2022-03-28 17:43:28,512 p=71480 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso). Using last defined value only.
+2022-12-29 21:01:11,042 p=79613 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last
+defined value only.
-2022-03-28 17:43:28,512 p=71480 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso_version). Using last defined value only.
+2022-12-29 21:01:11,043 p=79613 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version).
+Using last defined value only.
-2022-03-28 17:43:28,546 p=71480 u=rob n=ansible | PLAY [prepare node and Lab] **************************************************************************************************************************************
-2022-03-28 17:43:28,565 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : fail] *********************************************************************************************************************************
-2022-03-28 17:43:28,580 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:28,585 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:28,591 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:28,592 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:28,596 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:28,598 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : fail] *********************************************************************************************************************************
-2022-03-28 17:43:28,611 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:28,617 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:28,624 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:28,625 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:28,629 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:28,632 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 17:43:28,653 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:28,661 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:28,662 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:28,666 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:29,693 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:29,699 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *******************************************************************************************************************
-2022-03-28 17:43:29,725 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:29,732 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:29,734 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:29,739 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,258 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:30,261 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *****************************************************************************************************************
-2022-03-28 17:43:30,286 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,293 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,295 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,299 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,713 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:30,719 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : create path] **************************************************************************************************************************
-2022-03-28 17:43:30,741 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,748 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,756 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,757 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,763 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,766 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *************************************************************************************************************************
-2022-03-28 17:43:30,780 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,788 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,794 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,795 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,799 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,803 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ************************************************************************************************************
-2022-03-28 17:43:30,815 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,822 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,827 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,829 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,832 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,835 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 17:43:30,846 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,852 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,858 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,860 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,863 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,865 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **********************************************************************************************************
-2022-03-28 17:43:30,878 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,884 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,889 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,891 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,894 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,896 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *****************************************************************************************************************************
-2022-03-28 17:43:30,914 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,919 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,920 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,921 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,924 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,927 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************************************
-2022-03-28 17:43:30,945 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,951 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,951 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,953 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,955 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,957 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **********************************************************************************************************************
-2022-03-28 17:43:30,969 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:30,975 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:30,980 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:30,982 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:30,985 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:30,987 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : start node] ***************************************************************************************************************************
-2022-03-28 17:43:30,999 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,005 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,011 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,012 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,015 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,017 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***********************************************************************************************************************
-2022-03-28 17:43:31,031 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,037 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,043 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,045 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,048 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,050 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************************************
-2022-03-28 17:43:31,062 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,068 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,074 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,076 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,078 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,081 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ****************************************************************************************************************************
-2022-03-28 17:43:31,093 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,098 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,104 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,106 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,109 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,111 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ********************************************************************************************************************
-2022-03-28 17:43:31,123 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,129 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,135 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,137 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,140 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,142 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *****************************************************************************************
-2022-03-28 17:43:31,153 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,159 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,165 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,167 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,170 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,172 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ****************************************************************************************************************************
-2022-03-28 17:43:31,184 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,189 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,195 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,197 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,199 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,202 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *******************************************************************************************************
-2022-03-28 17:43:31,210 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,212 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ***************************************************************************************************************************
-2022-03-28 17:43:31,226 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,231 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,237 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,239 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,242 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,244 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *****************************************************************************************************************
-2022-03-28 17:43:31,256 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,262 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,268 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,269 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,273 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,275 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **********************************************************************************************************
-2022-03-28 17:43:31,288 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:31,293 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:31,299 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:31,301 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:31,305 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:31,312 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ********************************************************************************************************************
-2022-03-28 17:43:31,521 p=71480 u=rob n=ansible | ok: [PE2 -> localhost]
-2022-03-28 17:43:31,524 p=71480 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 17:43:31,524 p=71480 u=rob n=ansible | ok: [PE3 -> localhost]
-2022-03-28 17:43:31,529 p=71480 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-03-28 17:43:31,531 p=71480 u=rob n=ansible | ok: [PE1 -> localhost]
-2022-03-28 17:43:31,533 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ******************************************************************************************************************************
-2022-03-28 17:43:31,557 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:31,558 p=71480 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 17:43:32,468 p=71749 u=rob n=ansible | network_os is set to vyos
-2022-03-28 17:43:32,468 p=71748 u=rob n=ansible | network_os is set to vyos
-2022-03-28 17:43:32,472 p=71750 u=rob n=ansible | network_os is set to vyos
-2022-03-28 17:43:32,480 p=71480 u=rob n=ansible | ok: [PE1]
-2022-03-28 17:43:32,481 p=71480 u=rob n=ansible | ok: [PE2]
-2022-03-28 17:43:32,481 p=71480 u=rob n=ansible | ok: [PE3]
-2022-03-28 17:43:32,488 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ************************************************************************************************************************************
-2022-03-28 17:43:32,510 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:32,518 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:32,526 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:32,528 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:32,532 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:32,535 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************************
-2022-03-28 17:43:32,556 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:32,562 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:32,563 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:32,567 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:33,266 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:33,272 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ********************************************************************************************************************
-2022-03-28 17:43:33,300 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:33,309 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:33,310 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:33,314 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:33,860 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:33,865 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *********************************************************************************************************************
-2022-03-28 17:43:33,892 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:33,904 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:33,905 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:33,910 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:34,586 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:34,594 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ***************************************************************************************************************
-2022-03-28 17:43:34,620 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:34,629 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:34,630 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:34,634 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:35,031 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:35,038 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] *******************************************************************************************************************
-2022-03-28 17:43:35,064 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:35,073 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:35,075 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:35,079 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:35,953 p=71480 u=rob n=ansible | changed: [eveng]
-2022-03-28 17:43:35,958 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************************
-2022-03-28 17:43:35,987 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:35,994 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:35,996 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:36,000 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:36,701 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:36,705 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *************************************************************************************************************************
-2022-03-28 17:43:36,730 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:43:36,737 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:36,739 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:36,743 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:43:37,790 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:43:37,797 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **********************************************************************************************************************
-2022-03-28 17:43:37,817 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:43:37,832 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:43:37,835 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:43:37,839 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:44:18,609 p=71480 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 17:44:18,615 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************************
-2022-03-28 17:44:18,644 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:44:18,653 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:44:18,654 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:44:18,660 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:44:19,412 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:44:19,418 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] **************************************************************************************************************************
-2022-03-28 17:44:19,446 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:44:19,453 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:44:19,455 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:44:19,460 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:44:20,024 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:44:20,029 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *************************************************************************************************************************
-2022-03-28 17:44:20,058 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:44:20,066 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:44:20,069 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:44:20,074 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:44:21,271 p=71480 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-03-28 17:44:22,605 p=71480 u=rob n=ansible | ok: [eveng] => (item=3)
-2022-03-28 17:44:24,299 p=71480 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-03-28 17:44:25,464 p=71480 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-03-28 17:44:26,436 p=71480 u=rob n=ansible | ok: [eveng] => (item=6)
-2022-03-28 17:44:27,560 p=71480 u=rob n=ansible | ok: [eveng] => (item=7)
-2022-03-28 17:44:28,587 p=71480 u=rob n=ansible | ok: [eveng] => (item=8)
-2022-03-28 17:44:29,616 p=71480 u=rob n=ansible | ok: [eveng] => (item=9)
-2022-03-28 17:44:30,678 p=71480 u=rob n=ansible | ok: [eveng] => (item=10)
-2022-03-28 17:44:31,776 p=71480 u=rob n=ansible | ok: [eveng] => (item=11)
-2022-03-28 17:44:32,502 p=71480 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-03-28 17:44:32,510 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************************
-2022-03-28 17:44:32,531 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:44:32,538 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:44:48,428 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-03-28 17:44:48,429 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | socket.timeout
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | socket.timeout
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | self._check_banner()
-2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | self._check_banner()
-2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise SSHException(
-2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise SSHException(
-2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:44:48,438 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-03-28 17:44:48,439 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | socket.timeout
-2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | self._check_banner()
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise SSHException(
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:04,457 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-03-28 17:45:04,457 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-03-28 17:45:04,457 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | socket.timeout
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | self._check_banner()
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise SSHException(
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:45:04,473 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-03-28 17:45:04,473 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:45:04,473 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | socket.timeout
-2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | socket.timeout
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | self._check_banner()
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise SSHException(
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:45:04,476 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | self._check_banner()
-2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise SSHException(
-2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:20,490 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | socket.timeout
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | self._check_banner()
-2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise SSHException(
-2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] |
-2022-03-28 17:45:20,495 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | socket.timeout
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | self._check_banner()
-2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise SSHException(
-2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] |
-2022-03-28 17:45:20,501 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | socket.timeout
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | self._check_banner()
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise SSHException(
-2022-03-28 17:45:20,504 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 17:45:20,504 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] |
-2022-03-28 17:45:22,117 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:45:22,138 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:45:22,138 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:45:22,219 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-03-28 17:45:22,226 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-03-28 17:45:22,230 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-03-28 17:45:23,208 p=71480 u=rob n=ansible | ok: [PE1]
-2022-03-28 17:45:23,208 p=71480 u=rob n=ansible | ok: [PE3]
-2022-03-28 17:45:23,208 p=71480 u=rob n=ansible | ok: [PE2]
-2022-03-28 17:45:23,211 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] *******************************************************************************************************
-2022-03-28 17:45:23,225 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:45:23,231 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:45:23,248 p=71480 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3
-2022-03-28 17:45:23,280 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] ******************************************************************************************************************************
-2022-03-28 17:45:25,017 p=71760 u=rob n=p=71760 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:45:25,042 p=71762 u=rob n=p=71762 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:45:25,046 p=71761 u=rob n=p=71761 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:45:25,110 p=71760 u=rob n=p=71760 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-03-28 17:45:25,126 p=71762 u=rob n=p=71762 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-03-28 17:45:25,127 p=71761 u=rob n=p=71761 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-03-28 17:45:52,988 p=71480 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on
-device including the indentation
+2022-12-29 21:01:11,078 p=79613 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************
+2022-12-29 21:01:11,097 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 21:01:11,114 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:11,119 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:11,124 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:11,127 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:11,131 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:11,134 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 21:01:11,146 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:11,152 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:11,159 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:11,161 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:11,165 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:11,168 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] *********************************************************************************************************************************************
+2022-12-29 21:01:11,186 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:11,192 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:11,193 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:11,197 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:13,306 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:13,308 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 21:01:13,328 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:13,334 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:13,336 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:13,340 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:14,063 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:14,065 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************************************
+2022-12-29 21:01:14,084 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:14,090 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:14,091 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:14,095 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:14,582 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:14,584 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************
+2022-12-29 21:01:14,603 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:14,609 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:14,612 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:14,616 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:14,953 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:14,956 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************
+2022-12-29 21:01:14,974 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:14,982 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:14,983 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:14,983 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:14,987 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:14,990 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************************************
+2022-12-29 21:01:15,008 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,016 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,018 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,018 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,022 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,025 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************
+2022-12-29 21:01:15,040 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,048 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,054 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,056 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,059 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,062 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 21:01:15,074 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,080 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,086 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,088 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,091 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,093 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************
+2022-12-29 21:01:15,106 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,114 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,120 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,122 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,125 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,127 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************
+2022-12-29 21:01:15,139 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,145 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,153 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,154 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,157 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,160 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 21:01:15,173 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,179 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,185 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,186 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,190 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,192 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************
+2022-12-29 21:01:15,205 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,212 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,218 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,219 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,223 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,225 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************************************
+2022-12-29 21:01:15,238 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,244 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,251 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,253 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,256 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,258 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************
+2022-12-29 21:01:15,271 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,276 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,284 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,285 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,289 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,291 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 21:01:15,304 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,309 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,316 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,318 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,322 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,324 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************
+2022-12-29 21:01:15,337 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,343 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,349 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,351 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,354 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,356 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************
+2022-12-29 21:01:15,374 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,381 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,382 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,382 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,385 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,387 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************
+2022-12-29 21:01:15,399 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,405 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,411 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,413 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,417 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,419 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************
+2022-12-29 21:01:15,432 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,438 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,443 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,445 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,449 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,452 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************************************
+2022-12-29 21:01:15,461 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,463 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************************************
+2022-12-29 21:01:15,475 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,484 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,489 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,491 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,495 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,498 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************
+2022-12-29 21:01:15,510 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,517 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,523 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,524 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,528 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,530 p=79613 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************
+2022-12-29 21:01:15,542 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:15,549 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:15,554 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:15,556 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:15,559 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:15,567 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************
+2022-12-29 21:01:15,816 p=79613 u=rob n=ansible | ok: [PE3 -> localhost]
+2022-12-29 21:01:15,816 p=79613 u=rob n=ansible | ok: [PE2 -> localhost]
+2022-12-29 21:01:15,817 p=79613 u=rob n=ansible | ok: [PE1 -> localhost]
+2022-12-29 21:01:15,818 p=79613 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-12-29 21:01:15,821 p=79613 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:01:15,823 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************************************
+2022-12-29 21:01:15,848 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:15,849 p=79613 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 21:01:16,766 p=79903 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:01:16,771 p=79902 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:01:16,771 p=79904 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:01:16,773 p=79613 u=rob n=ansible | ok: [PE2]
+2022-12-29 21:01:16,780 p=79613 u=rob n=ansible | ok: [PE1]
+2022-12-29 21:01:16,781 p=79613 u=rob n=ansible | ok: [PE3]
+2022-12-29 21:01:16,787 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************
+2022-12-29 21:01:16,804 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:16,810 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:16,817 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:16,818 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:16,822 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:16,824 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:01:16,853 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:16,862 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:16,863 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:16,869 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:17,575 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:17,579 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************
+2022-12-29 21:01:17,600 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:17,606 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:17,608 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:17,612 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:18,114 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:18,116 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************
+2022-12-29 21:01:18,143 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:18,153 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:18,153 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:18,157 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:18,698 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:18,701 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************************************
+2022-12-29 21:01:18,723 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:18,729 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:18,732 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:18,736 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:19,061 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:19,064 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] ***********************************************************************************************************************************************
+2022-12-29 21:01:19,083 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:19,088 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:19,090 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:19,093 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:19,814 p=79613 u=rob n=ansible | changed: [eveng]
+2022-12-29 21:01:19,816 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:01:19,837 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:19,842 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:19,844 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:19,848 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:20,564 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:20,567 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************************************
+2022-12-29 21:01:20,586 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:01:20,592 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:20,593 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:20,597 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:01:21,622 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:01:21,626 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************
+2022-12-29 21:01:21,639 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:01:21,652 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:01:21,653 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:01:21,657 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:02:10,581 p=79613 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 21:02:10,583 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:02:10,602 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:02:10,608 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:02:10,609 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:02:10,615 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:02:11,265 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:02:11,267 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************
+2022-12-29 21:02:11,288 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:02:11,294 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:02:11,296 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:02:11,300 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:02:11,817 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:02:11,820 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************************************
+2022-12-29 21:02:11,838 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:02:11,845 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:02:11,847 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:02:11,852 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:02:13,014 p=79613 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-12-29 21:02:14,410 p=79613 u=rob n=ansible | ok: [eveng] => (item=3)
+2022-12-29 21:02:15,996 p=79613 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-12-29 21:02:17,135 p=79613 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-12-29 21:02:18,181 p=79613 u=rob n=ansible | ok: [eveng] => (item=6)
+2022-12-29 21:02:19,158 p=79613 u=rob n=ansible | ok: [eveng] => (item=7)
+2022-12-29 21:02:20,189 p=79613 u=rob n=ansible | ok: [eveng] => (item=8)
+2022-12-29 21:02:21,216 p=79613 u=rob n=ansible | ok: [eveng] => (item=9)
+2022-12-29 21:02:22,390 p=79613 u=rob n=ansible | ok: [eveng] => (item=10)
+2022-12-29 21:02:23,421 p=79613 u=rob n=ansible | ok: [eveng] => (item=11)
+2022-12-29 21:02:24,075 p=79613 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-12-29 21:02:24,079 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:02:24,091 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:02:24,098 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:02:40,001 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-12-29 21:02:40,002 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-12-29 21:02:40,005 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-12-29 21:02:40,005 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | socket.timeout
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | socket.timeout
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | self._check_banner()
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | self._check_banner()
+2022-12-29 21:02:40,006 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:02:40,006 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:02:40,007 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise SSHException(
+2022-12-29 21:02:40,007 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise SSHException(
+2022-12-29 21:02:40,007 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:02:40,007 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:02:40,007 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:02:40,007 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:02:40,011 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-12-29 21:02:40,012 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:02:40,012 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:02:40,012 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | socket.timeout
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-12-29 21:02:40,013 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | self._check_banner()
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise SSHException(
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:02:40,014 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:02:56,071 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-12-29 21:02:56,071 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:02:56,071 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | socket.timeout
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:02:56,072 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | self._check_banner()
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise SSHException(
+2022-12-29 21:02:56,073 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:02:56,073 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:02:56,074 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:02:56,074 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-12-29 21:02:56,074 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:02:56,074 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-12-29 21:02:56,074 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:02:56,074 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | socket.timeout
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | socket.timeout
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | self._check_banner()
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:02:56,075 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise SSHException(
+2022-12-29 21:02:56,075 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:02:56,076 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:02:56,076 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | self._check_banner()
+2022-12-29 21:02:56,076 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:02:56,076 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:02:56,076 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise SSHException(
+2022-12-29 21:02:56,076 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:02:56,076 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:12,095 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-12-29 21:03:12,095 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:03:12,095 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | socket.timeout
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:12,096 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | self._check_banner()
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise SSHException(
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:03:12,097 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:12,108 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-12-29 21:03:12,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:03:12,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:03:12,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:03:12,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:03:12,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-12-29 21:03:12,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | socket.timeout
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:03:12,110 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | self._check_banner()
+2022-12-29 21:03:12,111 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:03:12,111 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise SSHException(
+2022-12-29 21:03:12,111 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:03:12,111 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:03:12,111 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-12-29 21:03:12,112 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:03:12,112 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:03:12,112 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:03:12,112 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:03:12,112 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | socket.timeout
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:03:12,113 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | self._check_banner()
+2022-12-29 21:03:12,114 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:03:12,114 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise SSHException(
+2022-12-29 21:03:12,114 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:03:12,114 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:03:28,136 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-12-29 21:03:28,137 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | socket.timeout
+2022-12-29 21:03:28,137 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | self._check_banner()
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:03:28,138 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | raise SSHException(
+2022-12-29 21:03:28,138 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-12-29 21:03:28,139 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | socket.timeout
+2022-12-29 21:03:28,139 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] |
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | self._check_banner()
+2022-12-29 21:03:28,139 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:03:28,140 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | raise SSHException(
+2022-12-29 21:03:28,140 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:03:28,140 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] |
+2022-12-29 21:03:28,149 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-12-29 21:03:28,150 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:03:28,150 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:03:28,150 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:03:28,150 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:03:28,150 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-12-29 21:03:28,150 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | socket.timeout
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | self._check_banner()
+2022-12-29 21:03:28,151 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:03:28,152 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | raise SSHException(
+2022-12-29 21:03:28,152 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:03:28,152 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] |
+2022-12-29 21:03:30,109 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:03:30,111 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:03:30,127 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:03:30,208 p=80304 u=rob n=p=80304 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-12-29 21:03:30,212 p=80302 u=rob n=p=80302 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-12-29 21:03:30,234 p=80303 u=rob n=p=80303 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-12-29 21:03:31,299 p=79613 u=rob n=ansible | ok: [PE3]
+2022-12-29 21:03:31,299 p=79613 u=rob n=ansible | ok: [PE1]
+2022-12-29 21:03:31,319 p=79613 u=rob n=ansible | ok: [PE2]
+2022-12-29 21:03:31,322 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] ***********************************************************************************************************************************
+2022-12-29 21:03:31,335 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:03:31,341 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:03:31,359 p=79613 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3
+2022-12-29 21:03:31,401 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] **********************************************************************************************************************************************************
+2022-12-29 21:03:32,976 p=79914 u=rob n=p=79914 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:03:33,047 p=79915 u=rob n=p=79915 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:03:33,050 p=79916 u=rob n=p=79916 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:03:33,058 p=79914 u=rob n=p=79914 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-12-29 21:03:33,106 p=79915 u=rob n=p=79915 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-12-29 21:03:33,111 p=79916 u=rob n=p=79916 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-12-29 21:04:03,478 p=79613 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the
+indentation
-2022-03-28 17:45:52,989 p=71480 u=rob n=ansible | changed: [PE3]
-2022-03-28 17:45:53,042 p=71480 u=rob n=ansible | changed: [PE2]
-2022-03-28 17:45:54,820 p=71480 u=rob n=ansible | changed: [PE1]
-2022-03-28 17:45:54,822 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************************
-2022-03-28 17:45:54,846 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:45:54,855 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:45:54,855 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:45:54,859 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:45:55,847 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:45:55,854 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************************
-2022-03-28 17:45:55,908 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************************
-2022-03-28 17:45:55,916 p=72312 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 17:45:55,917 p=72312 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 17:46:00,925 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:46:00,932 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************************
-2022-03-28 17:46:00,989 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************************
-2022-03-28 17:46:00,998 p=72319 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 17:46:00,998 p=72319 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 17:46:06,006 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:46:06,013 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************************
-2022-03-28 17:46:06,027 p=72320 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 17:46:06,028 p=72320 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 17:46:36,036 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:46:36,043 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************************
-2022-03-28 17:46:36,077 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:36,085 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:46:41,531 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
-2022-03-28 17:46:41,578 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
-2022-03-28 17:46:41,586 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
-2022-03-28 17:46:45,959 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
-2022-03-28 17:46:45,989 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
-2022-03-28 17:46:45,999 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
-2022-03-28 17:46:46,004 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************************
-2022-03-28 17:46:46,025 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:46,031 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:46:47,451 p=71480 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:46:47,451 p=71480 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:46:47,455 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:46:47,813 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:46:48,162 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:46:48,512 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:46:48,517 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************************
-2022-03-28 17:46:48,541 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:48,546 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:46:48,559 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:46:49,832 p=71480 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
-2022-03-28 17:46:49,834 p=71480 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
-2022-03-28 17:46:50,209 p=71480 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
-2022-03-28 17:46:50,213 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************************
-2022-03-28 17:46:50,235 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:50,242 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:46:50,250 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:46:51,079 p=71480 u=rob n=ansible | ok: [PE1]
-2022-03-28 17:46:51,081 p=71480 u=rob n=ansible | ok: [PE2]
-2022-03-28 17:46:51,091 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *****************************************************************************************************************************
-2022-03-28 17:46:51,118 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:51,127 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:46:52,457 p=71480 u=rob n=ansible | ok: [PE3]
-2022-03-28 17:46:52,462 p=71480 u=rob n=ansible | ok: [PE1]
-2022-03-28 17:46:52,462 p=71480 u=rob n=ansible | ok: [PE2]
-2022-03-28 17:46:52,465 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *********************************************************************************************************************
-2022-03-28 17:46:52,475 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:52,478 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************************
-2022-03-28 17:46:52,493 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:46:52,498 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:46:54,039 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:46:54,045 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:46:54,045 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:46:54,144 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 17:46:54,144 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 17:46:54,147 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 17:48:52,735 p=71762 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:04:03,478 p=79613 u=rob n=ansible | changed: [PE2]
+2022-12-29 21:04:04,167 p=79613 u=rob n=ansible | changed: [PE3]
+2022-12-29 21:04:05,541 p=79613 u=rob n=ansible | changed: [PE1]
+2022-12-29 21:04:05,545 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:04:05,570 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:04:05,578 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:04:05,578 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:04:05,582 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:04:06,910 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:04:06,915 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:04:06,967 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:04:06,976 p=80481 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:04:06,976 p=80481 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:04:11,984 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:04:11,990 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:04:12,047 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:04:12,056 p=80487 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:04:12,057 p=80487 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:04:17,064 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:04:17,071 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:04:17,085 p=80489 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 21:04:17,085 p=80489 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:04:47,094 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:04:47,101 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:04:47,131 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:04:47,139 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:04:52,597 p=79613 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
+2022-12-29 21:04:52,597 p=79613 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
+2022-12-29 21:04:52,629 p=79613 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
+2022-12-29 21:04:57,089 p=79613 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
+2022-12-29 21:04:57,114 p=79613 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
+2022-12-29 21:04:57,121 p=79613 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
+2022-12-29 21:04:57,125 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:04:57,146 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:04:57,152 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:04:58,552 p=79613 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:04:58,553 p=79613 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:04:58,553 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:04:59,003 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:04:59,424 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:04:59,864 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:04:59,870 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:04:59,893 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:04:59,900 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:04:59,909 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:05:01,186 p=79613 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
+2022-12-29 21:05:01,187 p=79613 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
+2022-12-29 21:05:01,590 p=79613 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
+2022-12-29 21:05:01,594 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:05:01,616 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:05:01,623 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:05:01,633 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:05:02,479 p=79613 u=rob n=ansible | ok: [PE2]
+2022-12-29 21:05:02,480 p=79613 u=rob n=ansible | ok: [PE1]
+2022-12-29 21:05:02,486 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 21:05:02,509 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:05:02,517 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:05:03,886 p=79613 u=rob n=ansible | ok: [PE3]
+2022-12-29 21:05:03,886 p=79613 u=rob n=ansible | ok: [PE2]
+2022-12-29 21:05:03,889 p=79613 u=rob n=ansible | ok: [PE1]
+2022-12-29 21:05:03,892 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 21:05:03,902 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:05:03,905 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:05:03,919 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:05:03,926 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:05:05,666 p=80847 u=rob n=p=80847 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:05:05,671 p=80848 u=rob n=p=80848 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:05:05,678 p=80846 u=rob n=p=80846 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:05:05,743 p=80847 u=rob n=p=80847 u=rob | paramiko [PE2] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:05:05,745 p=80848 u=rob n=p=80848 u=rob | paramiko [PE3] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:05:05,753 p=80846 u=rob n=p=80846 u=rob | paramiko [PE1] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:07:04,165 p=79915 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 17:48:52,739 p=71761 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:07:04,170 p=79914 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 17:48:52,744 p=71760 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:07:04,173 p=79916 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 17:48:52,840 p=71762 u=rob n=ansible | shutdown complete
-2022-03-28 17:48:52,843 p=71761 u=rob n=ansible | shutdown complete
-2022-03-28 17:48:52,851 p=71760 u=rob n=ansible | shutdown complete
-2022-03-28 17:48:55,988 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:48:55,992 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:48:56,002 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:48:56,077 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-03-28 17:48:56,087 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-03-28 17:48:56,102 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-03-28 17:48:57,333 p=71480 u=rob n=ansible | ok: [PE1]
-2022-03-28 17:48:57,418 p=71480 u=rob n=ansible | ok: [PE2]
-2022-03-28 17:48:57,427 p=71480 u=rob n=ansible | ok: [PE3]
-2022-03-28 17:48:57,431 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************************
-2022-03-28 17:48:57,450 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:48:57,456 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:48:57,458 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:48:57,462 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:48:58,458 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:48:58,468 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************************
-2022-03-28 17:48:58,523 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************************
-2022-03-28 17:48:58,532 p=72825 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 17:48:58,532 p=72825 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 17:49:03,542 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:49:03,552 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************************
-2022-03-28 17:49:03,613 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************************
-2022-03-28 17:49:03,622 p=72831 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 17:49:03,622 p=72831 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 17:49:08,632 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:49:08,643 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************************
-2022-03-28 17:49:08,661 p=72833 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 17:49:08,661 p=72833 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 17:49:38,671 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:49:38,685 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************************
-2022-03-28 17:49:38,715 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:38,731 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:39,663 p=72841 u=rob n=ansible | network_os is set to vyos
-2022-03-28 17:49:39,663 p=72840 u=rob n=ansible | network_os is set to vyos
-2022-03-28 17:49:39,663 p=72839 u=rob n=ansible | network_os is set to vyos
-2022-03-28 17:49:40,529 p=72852 u=rob n=p=72852 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:49:40,529 p=72851 u=rob n=p=72851 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:49:40,540 p=72853 u=rob n=p=72853 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 17:49:40,644 p=72852 u=rob n=p=72852 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-03-28 17:49:40,646 p=72851 u=rob n=p=72851 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-03-28 17:49:40,656 p=72853 u=rob n=p=72853 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-03-28 17:49:46,602 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
-2022-03-28 17:49:46,654 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
-2022-03-28 17:49:46,689 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
-2022-03-28 17:49:51,930 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
-2022-03-28 17:49:51,937 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
-2022-03-28 17:49:51,945 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
-2022-03-28 17:49:51,948 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************************
-2022-03-28 17:49:51,970 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:51,977 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:53,208 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:53,217 p=71480 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:53,217 p=71480 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:53,537 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:53,871 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,201 p=71480 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,206 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************************
-2022-03-28 17:49:54,228 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,234 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,237 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
-2022-03-28 17:49:54,238 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
-2022-03-28 17:49:54,241 p=71480 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
-2022-03-28 17:49:54,244 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,246 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************************
-2022-03-28 17:49:54,265 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,271 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,272 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,274 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,280 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,283 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *****************************************************************************************************************
-2022-03-28 17:49:54,298 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,305 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,312 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,314 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,317 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,320 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *****************************************************************************************************************
-2022-03-28 17:49:54,335 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,340 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,346 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,348 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,351 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,355 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ********************************************************************************************************************
-2022-03-28 17:49:54,371 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,378 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,386 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,386 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,390 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,395 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ************************************************************************************************************************
-2022-03-28 17:49:54,408 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,415 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,422 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,423 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,427 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,429 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ****************************************************************************************************************************
-2022-03-28 17:49:54,443 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,449 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,455 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,457 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,460 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,462 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *****************************************************************************************************************************
-2022-03-28 17:49:54,475 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,483 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,489 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,490 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,493 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,496 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *********************************************************************************************************************
-2022-03-28 17:49:54,504 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,505 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************************
-2022-03-28 17:49:54,520 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,525 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,532 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,534 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,536 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,540 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ***************************************************************************************************************************
-2022-03-28 17:49:54,548 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,550 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************************
-2022-03-28 17:49:54,563 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,569 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,575 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,577 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,580 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,582 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************************
-2022-03-28 17:49:54,619 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************************
-2022-03-28 17:49:54,627 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,629 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************************
-2022-03-28 17:49:54,666 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************************
-2022-03-28 17:49:54,674 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,676 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************************
-2022-03-28 17:49:54,684 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,686 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************************
-2022-03-28 17:49:54,700 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,705 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,714 p=71480 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2)
-2022-03-28 17:49:54,715 p=71480 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3)
-2022-03-28 17:49:54,719 p=71480 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1)
-2022-03-28 17:49:54,719 p=71480 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3)
-2022-03-28 17:49:54,724 p=71480 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2)
-2022-03-28 17:49:54,724 p=71480 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1)
-2022-03-28 17:49:54,727 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************************
-2022-03-28 17:49:54,741 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,748 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,757 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,758 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,760 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,760 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,760 p=71480 u=rob n=ansible | skipping: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,766 p=71480 u=rob n=ansible | skipping: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
-2022-03-28 17:49:54,769 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************************
-2022-03-28 17:49:54,783 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,788 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,797 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
-2022-03-28 17:49:54,798 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
-2022-03-28 17:49:54,801 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,801 p=71480 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
-2022-03-28 17:49:54,804 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************************
-2022-03-28 17:49:54,818 p=71480 u=rob n=ansible | skipping: [eveng]
-2022-03-28 17:49:54,823 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,829 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,831 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,835 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:54,838 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] **************************************************************************************************************
-2022-03-28 17:49:54,860 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:54,868 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:54,869 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:54,873 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:55,035 p=71480 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 17:49:55,038 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ******************************************************************************************************
-2022-03-28 17:49:55,061 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:55,069 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:55,070 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:55,076 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:55,170 p=71480 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 17:49:55,172 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***********************************************************************************************************
-2022-03-28 17:49:55,191 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:55,198 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:55,199 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:55,203 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:55,600 p=71480 u=rob n=ansible | changed: [eveng]
-2022-03-28 17:49:55,606 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************************
-2022-03-28 17:49:55,633 p=71480 u=rob n=ansible | ok: [eveng]
-2022-03-28 17:49:55,640 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:55,642 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:55,642 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:55,647 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:55,651 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *******************************************************************************************************************
-2022-03-28 17:49:55,674 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:55,682 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:55,683 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:55,687 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:55,903 p=71480 u=rob n=ansible | changed: [eveng -> localhost]
-2022-03-28 17:49:55,906 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ************************************************************************************************************
-2022-03-28 17:49:55,928 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:55,936 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:55,937 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:55,941 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:56,096 p=71480 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 17:49:56,105 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *******************************************************************************************************************
-2022-03-28 17:49:56,133 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:56,141 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:56,142 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:56,147 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:56,351 p=71480 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE2.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3854, 'inode': 43810355, 'dev': 16777234, 'nlink': 1, 'atime': 1648481961.786513, 'mtime': 1648481960.07678, 'ctime': 1648481960.07678, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 17:49:56,571 p=71480 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE3.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3860, 'inode': 43810356, 'dev': 16777234, 'nlink': 1, 'atime': 1648481969.1881437, 'mtime': 1648481967.8322241, 'ctime': 1648481967.8322241, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 17:49:56,791 p=71480 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE1.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 4170, 'inode': 43810354, 'dev': 16777234, 'nlink': 1, 'atime': 1648482188.846398, 'mtime': 1648482184.3189325, 'ctime': 1648482184.3189325, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 17:49:56,795 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *************************************************************************************************************
-2022-03-28 17:49:56,817 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:56,826 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:56,828 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:56,833 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:56,926 p=71480 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 17:49:56,930 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ********************************************************************************************************************
-2022-03-28 17:49:56,955 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:56,963 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:56,965 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:56,970 p=71480 u=rob n=ansible | skipping: [PE3]
-2022-03-28 17:49:57,222 p=71480 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 102832, 'inode': 43810359, 'dev': 16777234, 'nlink': 1, 'atime': 1648476856.9208481, 'mtime': 1648472647.829879, 'ctime': 1648472647.829879, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 17:49:57,225 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ******************************************************************************************************************
-2022-03-28 17:49:57,248 p=71480 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 17:49:57,256 p=71480 u=rob n=ansible | skipping: [PE1]
-2022-03-28 17:49:57,256 p=71480 u=rob n=ansible | skipping: [PE2]
-2022-03-28 17:49:57,261 p=71480 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:07:04,269 p=79915 u=rob n=ansible | shutdown complete
+2022-12-29 21:07:04,273 p=79914 u=rob n=ansible | shutdown complete
+2022-12-29 21:07:04,277 p=79916 u=rob n=ansible | shutdown complete
+2022-12-29 21:07:07,715 p=80847 u=rob n=p=80847 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:07:07,726 p=80848 u=rob n=p=80848 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:07:07,735 p=80846 u=rob n=p=80846 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:07:07,808 p=80848 u=rob n=p=80848 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-12-29 21:07:07,818 p=80847 u=rob n=p=80847 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-12-29 21:07:07,818 p=80846 u=rob n=p=80846 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-12-29 21:07:09,108 p=79613 u=rob n=ansible | ok: [PE3]
+2022-12-29 21:07:09,206 p=79613 u=rob n=ansible | ok: [PE1]
+2022-12-29 21:07:09,556 p=79613 u=rob n=ansible | ok: [PE2]
+2022-12-29 21:07:09,557 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:07:09,574 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:07:09,581 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:07:09,583 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:07:09,586 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:07:10,965 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:07:10,974 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:07:11,026 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:07:11,035 p=80984 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:07:11,036 p=80984 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:07:16,042 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:07:16,051 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:07:16,111 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:07:16,121 p=80993 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:07:16,121 p=80993 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:07:21,131 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:07:21,140 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:07:21,156 p=80998 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 21:07:21,157 p=80998 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:07:51,164 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:07:51,174 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:07:51,210 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:07:51,218 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:07:52,108 p=81008 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:07:52,108 p=81007 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:07:52,112 p=81009 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:07:53,256 p=81017 u=rob n=p=81017 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:07:53,256 p=81021 u=rob n=p=81021 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:07:53,258 p=81018 u=rob n=p=81018 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:07:53,346 p=81017 u=rob n=p=81017 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-12-29 21:07:53,348 p=81018 u=rob n=p=81018 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-12-29 21:07:53,352 p=81021 u=rob n=p=81021 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-12-29 21:07:59,755 p=79613 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
+2022-12-29 21:07:59,756 p=79613 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
+2022-12-29 21:07:59,756 p=79613 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
+2022-12-29 21:08:05,131 p=79613 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
+2022-12-29 21:08:05,141 p=79613 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
+2022-12-29 21:08:05,156 p=79613 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
+2022-12-29 21:08:05,159 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:08:05,181 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:05,188 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:06,527 p=79613 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:06,528 p=79613 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:06,529 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:06,958 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:07,389 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:07,821 p=79613 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:07,827 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:08:07,849 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:07,856 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:07,860 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
+2022-12-29 21:08:07,861 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
+2022-12-29 21:08:07,864 p=79613 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
+2022-12-29 21:08:07,866 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:07,868 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:08:07,887 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:07,893 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:07,893 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:07,895 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:07,901 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:07,904 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************
+2022-12-29 21:08:07,919 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:07,926 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:07,932 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:07,933 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:07,937 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:07,940 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************
+2022-12-29 21:08:07,953 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:07,961 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:07,966 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:07,968 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:07,972 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:07,976 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************
+2022-12-29 21:08:07,991 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:07,998 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,005 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,006 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,010 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,013 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************
+2022-12-29 21:08:08,026 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,033 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,039 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,040 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,044 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,046 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************
+2022-12-29 21:08:08,058 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,065 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,071 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,073 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,076 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,078 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 21:08:08,090 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,097 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,103 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,105 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,108 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,110 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 21:08:08,118 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,120 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:08:08,135 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,141 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,147 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,149 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,151 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,155 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************************************
+2022-12-29 21:08:08,162 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,164 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:08:08,177 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,183 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,189 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,191 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,194 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,196 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:08:08,232 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:08:08,240 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,242 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:08:08,281 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:08:08,289 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,291 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:08:08,298 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,300 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:08:08,313 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,319 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,328 p=79613 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2)
+2022-12-29 21:08:08,329 p=79613 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3)
+2022-12-29 21:08:08,333 p=79613 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1)
+2022-12-29 21:08:08,334 p=79613 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3)
+2022-12-29 21:08:08,338 p=79613 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2)
+2022-12-29 21:08:08,338 p=79613 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1)
+2022-12-29 21:08:08,341 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:08:08,353 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,359 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,368 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:08,369 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:08,370 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:08,371 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:08,372 p=79613 u=rob n=ansible | skipping: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:08,376 p=79613 u=rob n=ansible | skipping: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]})
+2022-12-29 21:08:08,380 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:08:08,393 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,399 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,408 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
+2022-12-29 21:08:08,409 p=79613 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
+2022-12-29 21:08:08,411 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,411 p=79613 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
+2022-12-29 21:08:08,415 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:08:08,428 p=79613 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:08:08,434 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,439 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,441 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,445 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,448 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************
+2022-12-29 21:08:08,470 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,479 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,481 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,484 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,645 p=79613 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:08:08,649 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************************************
+2022-12-29 21:08:08,671 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,679 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,680 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,685 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:08,783 p=79613 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:08:08,785 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************
+2022-12-29 21:08:08,804 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:08,810 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:08,812 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:08,815 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:09,140 p=79613 u=rob n=ansible | changed: [eveng]
+2022-12-29 21:08:09,144 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:08:09,169 p=79613 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:08:09,175 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:09,177 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:09,177 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:09,181 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:09,185 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************************************
+2022-12-29 21:08:09,209 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:09,217 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:09,218 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:09,222 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:09,438 p=79613 u=rob n=ansible | changed: [eveng -> localhost]
+2022-12-29 21:08:09,442 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************
+2022-12-29 21:08:09,463 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:09,471 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:09,472 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:09,477 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:09,633 p=79613 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:08:09,641 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************************************
+2022-12-29 21:08:09,666 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:09,675 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:09,675 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:09,679 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:09,940 p=79613 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE2.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3858, 'inode': 60597493, 'dev': 16777231, 'nlink': 1, 'atime': 1665772926.584281, 'mtime': 1665772924.8294988, 'ctime': 1665772924.8294988, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:08:10,160 p=79613 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE3.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3864, 'inode': 60597494, 'dev': 16777231, 'nlink': 1, 'atime': 1665772926.5767505, 'mtime': 1665772924.8297846, 'ctime': 1665772924.8297846, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:08:10,383 p=79613 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE1.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 4174, 'inode': 60597492, 'dev': 16777231, 'nlink': 1, 'atime': 1665772925.4454684, 'mtime': 1665772924.8291466, 'ctime': 1665772924.8291466, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:08:10,386 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************************************
+2022-12-29 21:08:10,408 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:10,415 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:10,416 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:10,421 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:10,519 p=79613 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:08:10,524 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************
+2022-12-29 21:08:10,548 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:10,556 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:10,558 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:10,563 p=79613 u=rob n=ansible | skipping: [PE3]
+2022-12-29 21:08:10,748 p=79613 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 102832, 'inode': 60597497, 'dev': 16777231, 'nlink': 1, 'atime': 1672343080.4445064, 'mtime': 1665772924.8314614, 'ctime': 1665772924.8314614, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:08:10,752 p=79613 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************************************
+2022-12-29 21:08:10,773 p=79613 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:08:10,780 p=79613 u=rob n=ansible | skipping: [PE1]
+2022-12-29 21:08:10,781 p=79613 u=rob n=ansible | skipping: [PE2]
+2022-12-29 21:08:10,785 p=79613 u=rob n=ansible | skipping: [PE3]
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst
index c7ef3514..8ee29231 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst
+++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst
@@ -3,8 +3,8 @@
L3VPN EVPN with VyOS
####################
-| Testdate: 2022-03-28
-| Version: 1.4-rolling-202203280217
+| Testdate: 2022-12-29
+| Version: 1.4-rolling-202212280917
I spun up a new lab in EVE-NG, which represents this as the
"Foo Bar - Service Provider Inc." that has 3 points of presence (PoP) in random
@@ -159,32 +159,32 @@ Show routes for all VRFs
t - trapped, o - offload failure
VRF blue:
- C>* 10.1.1.0/24 is directly connected, br2000, 00:01:05
- B>* 10.1.2.0/24 [200/0] via 172.29.255.2, br2000 onlink, weight 1, 00:00:47
- B>* 10.1.3.0/24 [200/0] via 172.29.255.3, br2000 onlink, weight 1, 00:00:42
+ C>* 10.1.1.0/24 is directly connected, br2000, 00:01:08
+ B>* 10.1.2.0/24 [200/0] via 172.29.255.2, br2000 onlink, weight 1, 00:00:49
+ B>* 10.1.3.0/24 [200/0] via 172.29.255.3, br2000 onlink, weight 1, 00:00:44
VRF default:
- O 172.29.0.2/31 [110/1] is directly connected, eth1, weight 1, 00:01:02
- C>* 172.29.0.2/31 is directly connected, eth1, 00:01:04
- O>* 172.29.0.4/31 [110/2] via 172.29.0.3, eth1, weight 1, 00:00:39
- * via 172.29.0.7, eth3, weight 1, 00:00:39
- O 172.29.0.6/31 [110/1] is directly connected, eth3, weight 1, 00:01:02
- C>* 172.29.0.6/31 is directly connected, eth3, 00:01:05
- C>* 172.29.255.1/32 is directly connected, dum0, 00:01:06
- O>* 172.29.255.2/32 [110/20] via 172.29.0.3, eth1, weight 1, 00:00:48
- O>* 172.29.255.3/32 [110/20] via 172.29.0.7, eth3, weight 1, 00:00:38
+ O 172.29.0.2/31 [110/1] is directly connected, eth1, weight 1, 00:01:05
+ C>* 172.29.0.2/31 is directly connected, eth1, 00:01:07
+ O>* 172.29.0.4/31 [110/2] via 172.29.0.3, eth1, weight 1, 00:00:51
+ * via 172.29.0.7, eth3, weight 1, 00:00:51
+ O 172.29.0.6/31 [110/1] is directly connected, eth3, weight 1, 00:01:04
+ C>* 172.29.0.6/31 is directly connected, eth3, 00:01:07
+ C>* 172.29.255.1/32 is directly connected, dum0, 00:01:08
+ O>* 172.29.255.2/32 [110/20] via 172.29.0.3, eth1, weight 1, 00:00:50
+ O>* 172.29.255.3/32 [110/20] via 172.29.0.7, eth3, weight 1, 00:00:50
VRF green:
- C>* 10.3.1.0/24 is directly connected, br4000, 00:01:05
- B>* 10.3.3.0/24 [200/0] via 172.29.255.3, br4000 onlink, weight 1, 00:00:42
+ C>* 10.3.1.0/24 is directly connected, br4000, 00:01:08
+ B>* 10.3.3.0/24 [200/0] via 172.29.255.3, br4000 onlink, weight 1, 00:00:44
VRF mgmt:
- S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:39
- C>* 10.100.0.0/24 is directly connected, eth0, 00:01:40
+ S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:41
+ C>* 10.100.0.0/24 is directly connected, eth0, 00:01:41
VRF red:
- C>* 10.2.1.0/24 is directly connected, br3000, 00:01:04
- B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:47
+ C>* 10.2.1.0/24 is directly connected, br3000, 00:01:07
+ B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:49
Information about Ethernet Virtual Private Networks
@@ -195,7 +195,7 @@ Information about Ethernet Virtual Private Networks
BGP table version is 1, local router ID is 172.29.255.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal
Origin codes: i - IGP, e - EGP, ? - incomplete
- EVPN type-1 prefix: [1]:[EthTag]:[ESI]:[IPlen]:[VTEP-IP]
+ EVPN type-1 prefix: [1]:[EthTag]:[ESI]:[IPlen]:[VTEP-IP]:[Frag-id]
EVPN type-2 prefix: [2]:[EthTag]:[MAClen]:[MAC]:[IPlen]:[IP]
EVPN type-3 prefix: [3]:[EthTag]:[IPlen]:[OrigIP]
EVPN type-4 prefix: [4]:[ESI]:[IPlen]:[OrigIP]
@@ -209,7 +209,7 @@ Information about Ethernet Virtual Private Networks
Route Distinguisher: 10.1.2.1:4
*>i[5]:[0]:[24]:[10.1.2.0]
172.29.255.2 0 100 0 ?
- RT:100:2000 ET:8 Rmac:02:18:c8:f9:1a:d1
+ RT:100:2000 ET:8 Rmac:50:00:00:02:00:04
Route Distinguisher: 10.1.3.1:4
*>i[5]:[0]:[24]:[10.1.3.0]
172.29.255.3 0 100 0 ?
@@ -221,7 +221,7 @@ Information about Ethernet Virtual Private Networks
Route Distinguisher: 10.2.2.1:5
*>i[5]:[0]:[24]:[10.2.2.0]
172.29.255.2 0 100 0 ?
- RT:100:3000 ET:8 Rmac:36:17:df:67:bd:bc
+ RT:100:3000 ET:8 Rmac:3e:b2:04:49:47:d0
Route Distinguisher: 10.3.1.1:7
*> [5]:[0]:[24]:[10.3.1.0]
172.29.255.1 0 32768 ?
@@ -248,4 +248,4 @@ the EVPN network we need to run
172.29.255.1 (metric 20) from 172.29.255.1 (172.29.255.1)
Origin incomplete, metric 0, localpref 100, valid, internal, best (First path received)
Extended Community: RT:100:4000 ET:8 Rmac:50:00:00:01:00:06
- Last update: Mon Mar 28 15:46:02 2022
+ Last update: Thu Dec 29 20:04:12 2022
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/_include/PE1.conf b/docs/configexamples/autotest/L3VPN_EVPN/_include/PE1.conf
index 549f3205..4b54e3fd 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/_include/PE1.conf
+++ b/docs/configexamples/autotest/L3VPN_EVPN/_include/PE1.conf
@@ -28,7 +28,7 @@ set protocols ospf redistribute connected
set protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set protocols bgp address-family l2vpn-evpn advertise-all-vni
-set protocols bgp local-as '100'
+set protocols bgp system-as '100'
set protocols bgp neighbor 172.29.255.2 peer-group 'ibgp'
set protocols bgp neighbor 172.29.255.3 peer-group 'ibgp'
set protocols bgp parameters log-neighbor-changes
@@ -45,7 +45,7 @@ set interfaces vxlan vxlan2000 vni '2000'
set vrf name blue protocols bgp address-family ipv4-unicast redistribute connected
set vrf name blue protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name blue protocols bgp local-as '100'
+set vrf name blue protocols bgp system-as '100'
set vrf name blue table '2000'
set vrf name blue vni '2000'
@@ -57,7 +57,7 @@ set interfaces vxlan vxlan3000 vni '3000'
set vrf name red protocols bgp address-family ipv4-unicast redistribute connected
set vrf name red protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name red protocols bgp local-as '100'
+set vrf name red protocols bgp system-as '100'
set vrf name red table '3000'
set vrf name red vni '3000'
@@ -69,7 +69,7 @@ set interfaces vxlan vxlan4000 vni '4000'
set vrf name green protocols bgp address-family ipv4-unicast redistribute connected
set vrf name green protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name green protocols bgp local-as '100'
+set vrf name green protocols bgp system-as '100'
set vrf name green table '4000'
set vrf name green vni '4000'
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/_include/PE2.conf b/docs/configexamples/autotest/L3VPN_EVPN/_include/PE2.conf
index 84427b86..fe61ae17 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/_include/PE2.conf
+++ b/docs/configexamples/autotest/L3VPN_EVPN/_include/PE2.conf
@@ -28,7 +28,7 @@ set protocols ospf redistribute connected
set protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set protocols bgp address-family l2vpn-evpn advertise-all-vni
-set protocols bgp local-as '100'
+set protocols bgp system-as '100'
set protocols bgp neighbor 172.29.255.1 peer-group 'ibgp'
set protocols bgp neighbor 172.29.255.3 peer-group 'ibgp'
set protocols bgp parameters log-neighbor-changes
@@ -45,7 +45,7 @@ set interfaces vxlan vxlan2000 vni '2000'
set vrf name blue protocols bgp address-family ipv4-unicast redistribute connected
set vrf name blue protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name blue protocols bgp local-as '100'
+set vrf name blue protocols bgp system-as '100'
set vrf name blue table '2000'
set vrf name blue vni '2000'
@@ -57,7 +57,7 @@ set interfaces vxlan vxlan3000 vni '3000'
set vrf name red protocols bgp address-family ipv4-unicast redistribute connected
set vrf name red protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name red protocols bgp local-as '100'
+set vrf name red protocols bgp system-as '100'
set vrf name red table '3000'
set vrf name red vni '3000'
@@ -69,7 +69,7 @@ set interfaces vxlan vxlan4000 vni '4000'
set vrf name green protocols bgp address-family ipv4-unicast redistribute connected
set vrf name green protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name green protocols bgp local-as '100'
+set vrf name green protocols bgp system-as '100'
set vrf name green table '4000'
set vrf name green vni '4000'
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/_include/PE3.conf b/docs/configexamples/autotest/L3VPN_EVPN/_include/PE3.conf
index 5c74fa93..78c12003 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/_include/PE3.conf
+++ b/docs/configexamples/autotest/L3VPN_EVPN/_include/PE3.conf
@@ -28,7 +28,7 @@ set protocols ospf redistribute connected
set protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set protocols bgp address-family l2vpn-evpn advertise-all-vni
-set protocols bgp local-as '100'
+set protocols bgp system-as '100'
set protocols bgp neighbor 172.29.255.1 peer-group 'ibgp'
set protocols bgp neighbor 172.29.255.2 peer-group 'ibgp'
set protocols bgp parameters log-neighbor-changes
@@ -45,7 +45,7 @@ set interfaces vxlan vxlan2000 vni '2000'
set vrf name blue protocols bgp address-family ipv4-unicast redistribute connected
set vrf name blue protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name blue protocols bgp local-as '100'
+set vrf name blue protocols bgp system-as '100'
set vrf name blue table '2000'
set vrf name blue vni '2000'
@@ -57,7 +57,7 @@ set interfaces vxlan vxlan3000 vni '3000'
set vrf name red protocols bgp address-family ipv4-unicast redistribute connected
set vrf name red protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name red protocols bgp local-as '100'
+set vrf name red protocols bgp system-as '100'
set vrf name red table '3000'
set vrf name red vni '3000'
@@ -69,7 +69,7 @@ set interfaces vxlan vxlan4000 vni '4000'
set vrf name green protocols bgp address-family ipv4-unicast redistribute connected
set vrf name green protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
-set vrf name green protocols bgp local-as '100'
+set vrf name green protocols bgp system-as '100'
set vrf name green table '4000'
set vrf name green vni '4000'
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.log b/docs/configexamples/autotest/Wireguard/Wireguard.log
index 3f36b1ab..6a6ad8f2 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.log
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.log
@@ -1,581 +1,607 @@
-2022-03-28 16:02:54,842 p=58769 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso). Using last defined value only.
+2022-12-29 20:49:04,514 p=77410 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last
+defined value only.
-2022-03-28 16:02:54,842 p=58769 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso_version). Using last defined value only.
+2022-12-29 20:49:04,514 p=77410 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version).
+Using last defined value only.
-2022-03-28 16:02:54,876 p=58769 u=rob n=ansible | PLAY [prepare node and Lab] ***********************************************************************************************************************************
-2022-03-28 16:02:54,894 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : fail] ******************************************************************************************************************************
-2022-03-28 16:02:54,908 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:54,914 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:54,916 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:54,919 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:54,921 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : fail] ******************************************************************************************************************************
-2022-03-28 16:02:54,933 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:54,938 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:54,940 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:54,944 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:54,947 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ****************************************************************************************************
-2022-03-28 16:02:54,967 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:54,968 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:54,972 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:55,945 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:02:55,950 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ****************************************************************************************************************
-2022-03-28 16:02:55,975 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:55,977 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:55,983 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:56,520 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:02:56,523 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] **************************************************************************************************************
-2022-03-28 16:02:56,545 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:56,547 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:56,551 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:56,920 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:02:56,925 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : create path] ***********************************************************************************************************************
-2022-03-28 16:02:56,942 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:56,949 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:56,951 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:56,955 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:56,958 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] **********************************************************************************************************************
-2022-03-28 16:02:56,971 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:56,977 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:56,979 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:56,983 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:56,986 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] *********************************************************************************************************
-2022-03-28 16:02:56,999 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,005 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,006 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,009 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,011 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ****************************************************************************************************
-2022-03-28 16:02:57,023 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,030 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,031 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,034 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,036 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] *******************************************************************************************************
-2022-03-28 16:02:57,048 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,054 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,056 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,059 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,061 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : open lab] **************************************************************************************************************************
-2022-03-28 16:02:57,073 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,078 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,080 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,084 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,086 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2022-03-28 16:02:57,098 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,103 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,105 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,108 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,110 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] *******************************************************************************************************************
-2022-03-28 16:02:57,122 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,127 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,129 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,132 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,134 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : start node] ************************************************************************************************************************
-2022-03-28 16:02:57,146 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,152 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,154 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,156 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,159 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ********************************************************************************************************************
-2022-03-28 16:02:57,171 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,176 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,179 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,182 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,184 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2022-03-28 16:02:57,195 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,200 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,202 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,206 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,209 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : copy file] *************************************************************************************************************************
-2022-03-28 16:02:57,221 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,226 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,229 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,231 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,234 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] *****************************************************************************************************************
-2022-03-28 16:02:57,246 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,251 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,253 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,256 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,258 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] **************************************************************************************
-2022-03-28 16:02:57,270 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,275 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,277 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,281 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,283 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : stop node] *************************************************************************************************************************
-2022-03-28 16:02:57,294 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,300 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,301 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,306 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,308 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ****************************************************************************************************
-2022-03-28 16:02:57,316 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,318 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ************************************************************************************************************************
-2022-03-28 16:02:57,334 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,336 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,336 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,340 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,342 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] **************************************************************************************************************
-2022-03-28 16:02:57,354 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,361 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,363 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,365 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,367 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] *******************************************************************************************************
-2022-03-28 16:02:57,379 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:57,385 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:57,387 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:57,389 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:57,396 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] *****************************************************************************************************************
-2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [central -> localhost]
-2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [branch -> localhost]
-2022-03-28 16:02:57,597 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ***************************************************************************************************************************
-2022-03-28 16:02:57,616 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:02:57,618 p=58769 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 16:02:58,489 p=58998 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:02:58,489 p=58997 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:02:58,496 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:02:58,496 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:02:58,502 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : fail] *********************************************************************************************************************************
-2022-03-28 16:02:58,522 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:02:58,530 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:58,532 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:58,537 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:58,540 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:02:58,561 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:58,563 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:58,567 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:59,248 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:02:59,253 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] *****************************************************************************************************************
-2022-03-28 16:02:59,280 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:59,282 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:59,288 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:02:59,836 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:02:59,842 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ******************************************************************************************************************
-2022-03-28 16:02:59,870 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:02:59,873 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:02:59,878 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:00,525 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:03:00,531 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ************************************************************************************************************
-2022-03-28 16:03:00,557 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:00,559 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:00,565 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:00,973 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:03:00,979 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] *****************************************************************************************************************
-2022-03-28 16:03:01,004 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:01,006 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:01,012 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:01,941 p=58769 u=rob n=ansible | changed: [eveng]
-2022-03-28 16:03:01,946 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:03:01,972 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:01,974 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:01,979 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:02,680 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:03:02,685 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] **********************************************************************************************************************
-2022-03-28 16:03:02,712 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:02,714 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:02,720 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:03,737 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:03:03,744 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] *******************************************************************************************************************
-2022-03-28 16:03:03,764 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:03:03,773 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:03,779 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:44,633 p=58769 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 16:03:44,639 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:03:44,669 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:44,670 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:44,677 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:45,416 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:03:45,420 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ***********************************************************************************************************************
-2022-03-28 16:03:45,445 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:45,447 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:45,452 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:45,995 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:03:46,000 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] **********************************************************************************************************************
-2022-03-28 16:03:46,028 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:03:46,030 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:03:46,037 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:03:46,576 p=58769 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-03-28 16:03:47,594 p=58769 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-03-28 16:03:48,707 p=58769 u=rob n=ansible | ok: [eveng] => (item=6)
-2022-03-28 16:03:49,730 p=58769 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-03-28 16:03:50,763 p=58769 u=rob n=ansible | ok: [eveng] => (item=3)
-2022-03-28 16:03:50,771 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:03:50,790 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:03:50,798 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:04:06,672 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise socket.timeout()
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | socket.timeout
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | self._check_banner()
-2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise SSHException(
-2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:06,679 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise socket.timeout()
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | socket.timeout
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | self._check_banner()
-2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise SSHException(
-2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:22,708 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise socket.timeout()
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | socket.timeout
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | self._check_banner()
-2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise SSHException(
-2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:22,717 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-03-28 16:04:22,717 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-03-28 16:04:22,717 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise socket.timeout()
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | socket.timeout
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | self._check_banner()
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise SSHException(
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:38,739 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-03-28 16:04:38,739 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise socket.timeout()
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | socket.timeout
-2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | self._check_banner()
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise SSHException(
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] |
-2022-03-28 16:04:38,743 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise socket.timeout()
-2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | socket.timeout
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | self._check_banner()
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise SSHException(
-2022-03-28 16:04:38,746 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:04:38,746 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] |
-2022-03-28 16:04:40,534 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:04:40,538 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:04:40,651 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-03-28 16:04:40,658 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-03-28 16:04:41,539 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:04:41,566 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:04:41,568 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] *****************************************************************************************************
-2022-03-28 16:04:41,581 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:04:41,588 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:04:41,599 p=58769 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch
-2022-03-28 16:04:41,621 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] ******************************************************************************************************
-2022-03-28 16:04:43,364 p=59005 u=rob n=p=59005 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:04:43,368 p=59006 u=rob n=p=59006 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:04:43,457 p=59006 u=rob n=p=59006 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-03-28 16:04:43,457 p=59005 u=rob n=p=59005 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-03-28 16:04:45,078 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:04:45,124 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:04:45,129 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] **************************************************************************************************************
-2022-03-28 16:04:45,985 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:04:45,985 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:04:46,008 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] **************************************************************************************************************************
-2022-03-28 16:04:53,892 p=58769 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration
-on device including the indentation
+2022-12-29 20:49:04,550 p=77410 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************
+2022-12-29 20:49:04,570 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 20:49:04,583 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:49:04,588 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:04,590 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:04,593 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:04,595 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 20:49:04,607 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:49:04,614 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:04,615 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:04,618 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:04,621 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] *********************************************************************************************************************************************
+2022-12-29 20:49:04,638 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:04,638 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:04,644 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:09,528 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:49:09,531 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 20:49:09,550 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:09,553 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:09,557 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:10,306 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:49:10,309 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************************************
+2022-12-29 20:49:10,330 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:10,331 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:10,335 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:10,839 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:49:10,842 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************
+2022-12-29 20:49:10,861 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:10,863 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:10,868 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:11,213 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:49:11,216 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************
+2022-12-29 20:49:11,237 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:11,237 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:11,243 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:49:11,593 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:49:11,595 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************************************
+2022-12-29 20:49:11,614 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:49:11,616 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:49:11,621 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:13,900 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:50:13,909 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************
+2022-12-29 20:50:13,944 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:13,945 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:13,952 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:14,295 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:50:14,299 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 20:50:14,325 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:14,328 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:14,332 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:14,994 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:14,997 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************
+2022-12-29 20:50:15,021 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:15,022 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:15,028 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:15,743 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:15,749 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************
+2022-12-29 20:50:15,777 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:15,780 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:15,786 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:16,323 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:16,330 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 20:50:16,359 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:16,360 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:16,361 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:16,367 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:16,370 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************
+2022-12-29 20:50:16,392 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:16,393 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:16,397 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:17,023 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:17,029 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************************************
+2022-12-29 20:50:17,060 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:17,061 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:17,067 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:18,316 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:18,323 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************
+2022-12-29 20:50:18,349 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:18,351 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:18,359 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:18,888 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:18,893 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 20:50:18,920 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:50:18,921 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:18,923 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:18,928 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:18,932 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************
+2022-12-29 20:50:18,953 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:18,954 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:18,960 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:50:19,686 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:50:19,690 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************
+2022-12-29 20:50:19,714 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:50:19,716 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:50:19,722 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:05,751 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:51:05,754 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************
+2022-12-29 20:51:05,773 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:05,776 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:05,780 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:06,489 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:06,492 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************
+2022-12-29 20:51:06,512 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:06,513 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:06,518 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:07,542 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:07,546 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************************************
+2022-12-29 20:51:07,557 p=77794 u=rob n=ansible | Pausing for 10 seconds
+2022-12-29 20:51:07,557 p=77794 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:51:17,563 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:17,572 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************************************
+2022-12-29 20:51:17,610 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:17,612 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:17,619 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:18,003 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:51:18,009 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************
+2022-12-29 20:51:18,038 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:18,040 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:18,046 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:19,278 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:51:19,285 p=77410 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************
+2022-12-29 20:51:19,314 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:19,315 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:19,321 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:20,041 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:20,059 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************
+2022-12-29 20:51:20,288 p=77410 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-12-29 20:51:20,288 p=77410 u=rob n=ansible | ok: [central -> localhost]
+2022-12-29 20:51:20,288 p=77410 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 20:51:20,288 p=77410 u=rob n=ansible | ok: [branch -> localhost]
+2022-12-29 20:51:20,290 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************************************
+2022-12-29 20:51:20,538 p=77410 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 20:51:20,539 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:21,563 p=77932 u=rob n=ansible | network_os is set to vyos
+2022-12-29 20:51:21,563 p=77933 u=rob n=ansible | network_os is set to vyos
+2022-12-29 20:51:21,574 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:51:21,576 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:51:21,586 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************
+2022-12-29 20:51:21,614 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:51:21,622 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:21,624 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:21,629 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:21,633 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 20:51:21,654 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:21,655 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:21,659 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:22,373 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:22,380 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************
+2022-12-29 20:51:22,410 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:22,412 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:22,418 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:22,946 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:22,951 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************
+2022-12-29 20:51:22,981 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:22,983 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:22,989 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:23,648 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:23,658 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************************************
+2022-12-29 20:51:23,688 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:23,690 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:23,696 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:24,019 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:24,024 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] ************************************************************************************************************************************************
+2022-12-29 20:51:24,050 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:24,052 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:24,058 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:24,795 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:51:24,801 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 20:51:24,832 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:24,833 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:24,838 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:25,591 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:25,599 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************************************
+2022-12-29 20:51:25,630 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:51:25,632 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:25,637 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:51:26,704 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:51:26,710 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************
+2022-12-29 20:51:26,731 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:51:26,742 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:51:26,749 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:52:28,753 p=77410 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 20:52:28,758 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 20:52:28,789 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:52:28,790 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:52:28,796 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:52:29,975 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:52:29,981 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************
+2022-12-29 20:52:30,014 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:52:30,015 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:52:30,021 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:52:30,534 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:52:30,542 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************************************
+2022-12-29 20:52:30,572 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:52:30,574 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:52:30,580 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:52:31,095 p=77410 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-12-29 20:52:32,139 p=77410 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-12-29 20:52:33,376 p=77410 u=rob n=ansible | ok: [eveng] => (item=6)
+2022-12-29 20:52:34,472 p=77410 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-12-29 20:52:35,431 p=77410 u=rob n=ansible | ok: [eveng] => (item=3)
+2022-12-29 20:52:35,442 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 20:52:35,466 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:52:35,475 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:52:51,359 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
+2022-12-29 20:52:51,361 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-12-29 20:52:51,362 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:52:51,362 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-12-29 20:52:51,362 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:52:51,362 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:52:51,362 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:52:51,362 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:52:51,362 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:52:51,362 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:52:51,362 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-12-29 20:52:51,362 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2022-12-29 20:52:51,362 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise socket.timeout()
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | raise socket.timeout()
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | socket.timeout
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | socket.timeout
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:52:51,363 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:52:51,363 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | self._check_banner()
+2022-12-29 20:52:51,364 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | self._check_banner()
+2022-12-29 20:52:51,364 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:52:51,364 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:52:51,364 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise SSHException(
+2022-12-29 20:52:51,364 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | raise SSHException(
+2022-12-29 20:52:51,364 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:52:51,364 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:52:51,364 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:52:51,364 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:07,398 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:53:07,399 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise socket.timeout()
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | socket.timeout
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | self._check_banner()
+2022-12-29 20:53:07,400 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:53:07,401 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise SSHException(
+2022-12-29 20:53:07,401 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:53:07,401 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:07,404 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
+2022-12-29 20:53:07,404 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | raise socket.timeout()
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | socket.timeout
+2022-12-29 20:53:07,405 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | self._check_banner()
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | raise SSHException(
+2022-12-29 20:53:07,406 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:53:07,407 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:23,436 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:53:23,437 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise socket.timeout()
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | socket.timeout
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | self._check_banner()
+2022-12-29 20:53:23,438 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:53:23,439 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise SSHException(
+2022-12-29 20:53:23,439 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:53:23,439 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:23,441 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
+2022-12-29 20:53:23,442 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-12-29 20:53:23,442 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:53:23,442 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:53:23,442 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:53:23,442 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | raise socket.timeout()
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | socket.timeout
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-12-29 20:53:23,443 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:53:23,444 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | self._check_banner()
+2022-12-29 20:53:23,444 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:53:23,444 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | raise SSHException(
+2022-12-29 20:53:23,444 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:53:23,444 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] |
+2022-12-29 20:53:25,300 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:53:25,371 p=78286 u=rob n=p=78286 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-12-29 20:53:26,216 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:53:39,473 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-12-29 20:53:39,474 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:53:39,474 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 20:53:39,474 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-12-29 20:53:39,474 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 20:53:39,474 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise socket.timeout()
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | socket.timeout
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 20:53:39,475 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | self._check_banner()
+2022-12-29 20:53:39,476 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 20:53:39,476 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | raise SSHException(
+2022-12-29 20:53:39,476 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 20:53:39,476 p=78285 u=rob n=p=78285 u=rob | paramiko [central] |
+2022-12-29 20:53:41,168 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:53:41,253 p=78285 u=rob n=p=78285 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-12-29 20:53:42,174 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:53:42,177 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] ************************************************************************************************************************************
+2022-12-29 20:53:42,190 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:53:42,196 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:53:42,208 p=77410 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch
+2022-12-29 20:53:42,239 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] *************************************************************************************************************************************
+2022-12-29 20:53:44,058 p=77940 u=rob n=p=77940 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:53:44,090 p=77941 u=rob n=p=77941 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:53:44,235 p=77940 u=rob n=p=77940 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-12-29 20:53:44,235 p=77941 u=rob n=p=77941 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-12-29 20:53:46,482 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:53:46,486 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:53:46,491 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] *********************************************************************************************************************************************
+2022-12-29 20:53:47,354 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:53:47,355 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:53:47,382 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************************************
+2022-12-29 20:53:55,782 p=77410 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the
+indentation
-2022-03-28 16:04:53,892 p=58769 u=rob n=ansible | changed: [central]
-2022-03-28 16:04:54,063 p=58769 u=rob n=ansible | changed: [branch]
-2022-03-28 16:04:54,067 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:04:54,090 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:04:54,091 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:04:54,095 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:04:55,312 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:04:55,317 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:04:55,360 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:04:55,369 p=59455 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:04:55,369 p=59455 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:05:00,378 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:05:00,384 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:05:00,433 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:05:00,442 p=59461 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:05:00,442 p=59461 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:05:05,449 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:05:05,470 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:05:05,485 p=59481 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 16:05:05,485 p=59481 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:05:35,492 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:05:35,500 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:05:35,533 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:35,543 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:05:40,906 p=58769 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2022-03-28 16:05:40,983 p=58769 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2022-03-28 16:05:40,987 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:05:41,008 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:41,008 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:05:42,252 p=58769 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
-2022-03-28 16:05:42,488 p=58769 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
-2022-03-28 16:05:42,780 p=58769 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
-2022-03-28 16:05:42,786 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:05:42,811 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:42,811 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:05:44,167 p=58769 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-03-28 16:05:44,169 p=58769 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-03-28 16:05:47,614 p=58769 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2022-03-28 16:05:47,620 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:05:47,642 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:47,644 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:05:48,496 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:05:48,497 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:05:48,508 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] **************************************************************************************************************************
-2022-03-28 16:05:48,533 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:48,540 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:05:49,806 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:05:49,806 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:05:49,809 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ******************************************************************************************************************
-2022-03-28 16:05:49,819 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:49,822 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:05:49,835 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:05:49,842 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:05:51,249 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:05:51,249 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:05:51,385 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:05:51,387 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:07:50,046 p=59005 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 20:53:55,782 p=77410 u=rob n=ansible | changed: [central]
+2022-12-29 20:53:55,782 p=77410 u=rob n=ansible | changed: [branch]
+2022-12-29 20:53:55,786 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 20:53:55,811 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:53:55,812 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:53:55,816 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:53:57,104 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:53:57,109 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 20:53:57,151 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 20:53:57,160 p=78458 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 20:53:57,160 p=78458 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:54:02,166 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:54:02,176 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 20:54:02,233 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 20:54:02,243 p=78463 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 20:54:02,244 p=78463 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:54:07,250 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:54:07,256 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 20:54:07,267 p=78465 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 20:54:07,267 p=78465 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:54:37,273 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:54:37,280 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 20:54:37,304 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:37,313 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:54:42,886 p=77410 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
+2022-12-29 20:54:42,895 p=77410 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
+2022-12-29 20:54:42,898 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 20:54:42,920 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:42,921 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:54:44,156 p=77410 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
+2022-12-29 20:54:44,433 p=77410 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
+2022-12-29 20:54:44,706 p=77410 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
+2022-12-29 20:54:44,708 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 20:54:44,727 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:44,728 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:54:46,169 p=77410 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-12-29 20:54:46,169 p=77410 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-12-29 20:54:49,639 p=77410 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
+2022-12-29 20:54:49,643 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 20:54:49,662 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:49,663 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:54:50,512 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:54:50,513 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:54:50,520 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 20:54:50,542 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:50,547 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:54:51,877 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:54:52,014 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:54:52,016 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 20:54:52,024 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:52,026 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 20:54:52,039 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:54:52,045 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:54:53,519 p=78678 u=rob n=p=78678 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:54:53,533 p=78679 u=rob n=p=78679 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:54:53,597 p=78678 u=rob n=p=78678 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 20:54:53,597 p=78679 u=rob n=p=78679 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 20:56:52,288 p=77941 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:07:50,047 p=59006 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 20:56:52,294 p=77940 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:07:50,150 p=59006 u=rob n=ansible | shutdown complete
-2022-03-28 16:07:50,150 p=59005 u=rob n=ansible | shutdown complete
-2022-03-28 16:07:53,317 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:07:53,320 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:07:53,394 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-03-28 16:07:53,403 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-03-28 16:07:54,548 p=58769 u=rob n=ansible | ok: [branch]
-2022-03-28 16:07:54,555 p=58769 u=rob n=ansible | ok: [central]
-2022-03-28 16:07:54,557 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:07:54,575 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:07:54,577 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:07:54,581 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:07:55,831 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:07:55,836 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:07:55,882 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:07:55,892 p=59800 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:07:55,892 p=59800 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:08:00,900 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:08:00,906 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:08:00,956 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:08:00,965 p=59806 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:08:00,966 p=59806 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:08:05,971 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:08:05,977 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:08:05,991 p=59807 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 16:08:05,991 p=59807 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:08:36,001 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:08:36,007 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:08:36,038 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:36,038 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:36,916 p=59814 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:08:36,916 p=59813 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:08:37,840 p=59821 u=rob n=p=59821 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:08:37,840 p=59822 u=rob n=p=59822 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:08:37,918 p=59822 u=rob n=p=59822 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-03-28 16:08:37,919 p=59821 u=rob n=p=59821 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-03-28 16:08:43,633 p=58769 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2022-03-28 16:08:43,666 p=58769 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2022-03-28 16:08:43,669 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:08:43,688 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:43,688 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:44,864 p=58769 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
-2022-03-28 16:08:45,060 p=58769 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
-2022-03-28 16:08:45,371 p=58769 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
-2022-03-28 16:08:45,376 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:08:45,400 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,400 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,408 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-03-28 16:08:45,408 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2022-03-28 16:08:45,412 p=58769 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-03-28 16:08:45,415 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:08:45,433 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,433 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,435 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,440 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,443 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] **************************************************************************************************************
-2022-03-28 16:08:45,458 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,465 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,467 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,469 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,472 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] **************************************************************************************************************
-2022-03-28 16:08:45,485 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,491 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,493 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,496 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,499 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] *****************************************************************************************************************
-2022-03-28 16:08:45,513 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,520 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,522 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,525 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,528 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] *********************************************************************************************************************
-2022-03-28 16:08:45,542 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,548 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,549 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,553 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,555 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] *************************************************************************************************************************
-2022-03-28 16:08:45,567 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,574 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,576 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,578 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,580 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] **************************************************************************************************************************
-2022-03-28 16:08:45,593 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,598 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,601 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,603 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,606 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ******************************************************************************************************************
-2022-03-28 16:08:45,613 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,615 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:08:45,626 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,633 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,634 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,638 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,641 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ************************************************************************************************************************
-2022-03-28 16:08:45,649 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,651 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:08:45,664 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,670 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,672 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,675 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,677 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:08:45,709 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:08:45,716 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,718 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:08:45,748 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:08:45,755 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,757 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:08:45,764 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,766 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:08:45,779 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,784 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,791 p=58769 u=rob n=ansible | skipping: [central] => (item=10.0.2.100)
-2022-03-28 16:08:45,795 p=58769 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100)
-2022-03-28 16:08:45,799 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:08:45,812 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,818 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,826 p=58769 u=rob n=ansible | skipping: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
-2022-03-28 16:08:45,826 p=58769 u=rob n=ansible | skipping: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
-2022-03-28 16:08:45,829 p=58769 u=rob n=ansible | skipping: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
-2022-03-28 16:08:45,832 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:08:45,844 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,849 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,857 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-03-28 16:08:45,858 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2022-03-28 16:08:45,861 p=58769 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-03-28 16:08:45,864 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:08:45,876 p=58769 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:08:45,882 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,884 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,887 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:45,890 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ***********************************************************************************************************
-2022-03-28 16:08:45,911 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:45,912 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:45,916 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:46,079 p=58769 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:08:46,082 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ***************************************************************************************************
-2022-03-28 16:08:46,105 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:46,106 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:46,110 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:46,211 p=58769 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:08:46,213 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ********************************************************************************************************
-2022-03-28 16:08:46,231 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:46,232 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:46,237 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:46,640 p=58769 u=rob n=ansible | changed: [eveng]
-2022-03-28 16:08:46,645 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:08:46,672 p=58769 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:08:46,674 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:46,674 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:46,679 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:46,683 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ****************************************************************************************************************
-2022-03-28 16:08:46,707 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:46,708 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:46,712 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:46,924 p=58769 u=rob n=ansible | changed: [eveng -> localhost]
-2022-03-28 16:08:46,927 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] *********************************************************************************************************
-2022-03-28 16:08:46,948 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:46,949 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:46,953 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:47,112 p=58769 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:08:47,120 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ****************************************************************************************************************
-2022-03-28 16:08:47,144 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:47,145 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:47,150 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:47,359 p=58769 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 736, 'inode': 43810360, 'dev': 16777234, 'nlink': 1, 'atime': 1648476161.0878496, 'mtime': 1648476158.9426005, 'ctime': 1648476158.9426005, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:08:47,574 p=58769 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 730, 'inode': 43810361, 'dev': 16777234, 'nlink': 1, 'atime': 1648476011.390948, 'mtime': 1648476009.029482, 'ctime': 1648476009.029482, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:08:47,578 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] **********************************************************************************************************
-2022-03-28 16:08:47,605 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:47,606 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:47,611 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:47,708 p=58769 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:08:47,713 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] *****************************************************************************************************************
-2022-03-28 16:08:47,737 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:47,738 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:47,743 p=58769 u=rob n=ansible | skipping: [branch]
-2022-03-28 16:08:47,994 p=58769 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 43214258, 'dev': 16777234, 'nlink': 1, 'atime': 1648155124.1537304, 'mtime': 1648155110.802489, 'ctime': 1648155110.802489, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:08:47,997 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ***************************************************************************************************************
-2022-03-28 16:08:48,020 p=58769 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:08:48,020 p=58769 u=rob n=ansible | skipping: [central]
-2022-03-28 16:08:48,024 p=58769 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:56:52,392 p=77941 u=rob n=ansible | shutdown complete
+2022-12-29 20:56:52,396 p=77940 u=rob n=ansible | shutdown complete
+2022-12-29 20:56:55,491 p=78678 u=rob n=p=78678 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:56:55,528 p=78679 u=rob n=p=78679 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:56:55,631 p=78678 u=rob n=p=78678 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-12-29 20:56:55,647 p=78679 u=rob n=p=78679 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-12-29 20:56:56,942 p=77410 u=rob n=ansible | ok: [central]
+2022-12-29 20:56:56,942 p=77410 u=rob n=ansible | ok: [branch]
+2022-12-29 20:56:56,944 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 20:56:56,966 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:56:56,966 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:56:56,970 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:56:58,270 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:56:58,275 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 20:56:58,310 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 20:56:58,318 p=78776 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 20:56:58,318 p=78776 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:57:03,324 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:57:03,331 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 20:57:03,372 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 20:57:03,381 p=78783 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 20:57:03,381 p=78783 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:57:08,393 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:57:08,403 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 20:57:08,421 p=78785 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 20:57:08,421 p=78785 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 20:57:38,454 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:57:38,464 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 20:57:38,504 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:38,504 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:39,426 p=78795 u=rob n=ansible | network_os is set to vyos
+2022-12-29 20:57:39,427 p=78796 u=rob n=ansible | network_os is set to vyos
+2022-12-29 20:57:40,416 p=78804 u=rob n=p=78804 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:57:40,426 p=78803 u=rob n=p=78803 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 20:57:40,499 p=78804 u=rob n=p=78804 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-12-29 20:57:40,499 p=78803 u=rob n=p=78803 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-12-29 20:57:46,646 p=77410 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
+2022-12-29 20:57:46,657 p=77410 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
+2022-12-29 20:57:46,661 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 20:57:46,681 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:46,681 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:47,836 p=77410 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
+2022-12-29 20:57:48,112 p=77410 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
+2022-12-29 20:57:48,397 p=77410 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
+2022-12-29 20:57:48,401 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 20:57:48,423 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,424 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,431 p=77410 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-12-29 20:57:48,432 p=77410 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
+2022-12-29 20:57:48,434 p=77410 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-12-29 20:57:48,438 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 20:57:48,456 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,457 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,459 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,464 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,467 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************
+2022-12-29 20:57:48,483 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,490 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,490 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,494 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,497 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************
+2022-12-29 20:57:48,511 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,517 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,519 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,521 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,524 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************
+2022-12-29 20:57:48,539 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,546 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,547 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,551 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,555 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************
+2022-12-29 20:57:48,569 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,574 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,575 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,579 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,582 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************
+2022-12-29 20:57:48,595 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,601 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,603 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,606 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,608 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 20:57:48,621 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,628 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,629 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,632 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,634 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 20:57:48,641 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,644 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 20:57:48,656 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,662 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,664 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,667 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,670 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************************************
+2022-12-29 20:57:48,678 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,680 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 20:57:48,692 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,699 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,700 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,703 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,705 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 20:57:48,736 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 20:57:48,744 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,746 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 20:57:48,775 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 20:57:48,783 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,786 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 20:57:48,794 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,796 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 20:57:48,810 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,815 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,821 p=77410 u=rob n=ansible | skipping: [central] => (item=10.0.2.100)
+2022-12-29 20:57:48,826 p=77410 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100)
+2022-12-29 20:57:48,829 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 20:57:48,842 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,847 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,855 p=77410 u=rob n=ansible | skipping: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
+2022-12-29 20:57:48,855 p=77410 u=rob n=ansible | skipping: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
+2022-12-29 20:57:48,859 p=77410 u=rob n=ansible | skipping: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
+2022-12-29 20:57:48,862 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 20:57:48,875 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,882 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,889 p=77410 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-12-29 20:57:48,890 p=77410 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
+2022-12-29 20:57:48,893 p=77410 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-12-29 20:57:48,896 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 20:57:48,909 p=77410 u=rob n=ansible | skipping: [eveng]
+2022-12-29 20:57:48,916 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,917 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,920 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:48,923 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************
+2022-12-29 20:57:48,945 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:48,946 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:48,950 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:49,125 p=77410 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 20:57:49,128 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************************************
+2022-12-29 20:57:49,149 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:49,150 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:49,154 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:49,259 p=77410 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 20:57:49,261 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************
+2022-12-29 20:57:49,282 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:49,283 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:49,287 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:49,577 p=77410 u=rob n=ansible | changed: [eveng]
+2022-12-29 20:57:49,581 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 20:57:49,602 p=77410 u=rob n=ansible | ok: [eveng]
+2022-12-29 20:57:49,604 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:49,604 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:49,608 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:49,612 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************************************
+2022-12-29 20:57:49,634 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:49,635 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:49,639 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:49,863 p=77410 u=rob n=ansible | changed: [eveng -> localhost]
+2022-12-29 20:57:49,866 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************
+2022-12-29 20:57:49,888 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:49,889 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:49,895 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:50,058 p=77410 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 20:57:50,066 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************************************
+2022-12-29 20:57:50,090 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:50,091 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:50,096 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:50,313 p=77410 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 736, 'inode': 60597500, 'dev': 16777231, 'nlink': 1, 'atime': 1665772926.546585, 'mtime': 1665772924.832711, 'ctime': 1665772924.832711, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 20:57:50,543 p=77410 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 730, 'inode': 60597501, 'dev': 16777231, 'nlink': 1, 'atime': 1665772926.5965507, 'mtime': 1665772924.832989, 'ctime': 1665772924.832989, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 20:57:50,546 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************************************
+2022-12-29 20:57:50,568 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:50,570 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:50,574 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:50,675 p=77410 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 20:57:50,679 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************
+2022-12-29 20:57:50,704 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:50,705 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:50,710 p=77410 u=rob n=ansible | skipping: [branch]
+2022-12-29 20:57:50,976 p=77410 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 43214258, 'dev': 16777231, 'nlink': 1, 'atime': 1648155124.1537304, 'mtime': 1648155110.802489, 'ctime': 1648155110.802489, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 20:57:50,980 p=77410 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************************************
+2022-12-29 20:57:51,002 p=77410 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 20:57:51,003 p=77410 u=rob n=ansible | skipping: [central]
+2022-12-29 20:57:51,007 p=77410 u=rob n=ansible | skipping: [branch]
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst
index 3b0db0f3..e5fa8c97 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.rst
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst
@@ -3,8 +3,8 @@ Wireguard
#########
-| Testdate: 2022-03-28
-| Version: 1.4-rolling-202203280217
+| Testdate: 2022-12-29
+| Version: 1.4-rolling-202212280917
This simple structure show how to connect two offices. One remote branch and the
@@ -45,8 +45,8 @@ After this, the public key can be displayed, to save for later.
.. code-block:: none
vyos@central:~$ generate pki wireguard
- Private key: 2BmTwXO1NpakOsa2ynnIqW3c1s3aT/gVtCUJnecefXY=
- Public key: BU+4Dyr3VldI2DJiBji50Egqr58071puYdXhoyRvuH8=
+ Private key: 6LxbrPPsrWDjJDIKQUxzNHQtr5fkg87NjgfziN1GCWk=
+ Public key: LQha7JrLlu7EoW3dRKifRlg7tPcD04vgH46EIm12/ko=
After you have each public key. The wireguard interfaces can be setup.
@@ -102,11 +102,11 @@ And ping the Branch PC from your central router to check the response.
vyos@central:~$ ping 10.0.2.100 count 4
PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.
- 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.580 ms
- 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.862 ms
- 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.754 ms
- 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.669 ms
+ 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.890 ms
+ 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.760 ms
+ 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.853 ms
+ 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.609 ms
--- 10.0.2.100 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3094ms
- rtt min/avg/max/mdev = 0.580/0.716/0.862/0.104 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3046ms
+ rtt min/avg/max/mdev = 0.609/0.778/0.890/0.108 ms
diff --git a/docs/configexamples/autotest/Wireguard/_include/branch.conf b/docs/configexamples/autotest/Wireguard/_include/branch.conf
index e1c25904..44f9c64e 100644
--- a/docs/configexamples/autotest/Wireguard/_include/branch.conf
+++ b/docs/configexamples/autotest/Wireguard/_include/branch.conf
@@ -1,14 +1,14 @@
set interface ethernet eth2 address 10.0.2.254/24
set interface ethernet eth1 address 198.51.100.2/24
-set interfaces wireguard wg01 private-key 'uNz9h7kM5t1Bz5NMk1WscVbtzY1URwm6qK2gnkslp08='
+set interfaces wireguard wg01 private-key 'gHoErmkWaDx1CBSOm6BzFOWPTC7waU7kjZjv/YvOgX8='
set interfaces wireguard wg01 address 192.168.0.2/24
set interfaces wireguard wg01 description 'VPN-to-central'
set interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24
set interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24
set interfaces wireguard wg01 peer central address 198.51.100.1
set interfaces wireguard wg01 peer central port 51820
-set interfaces wireguard wg01 peer central public-key 'BU+4Dyr3VldI2DJiBji50Egqr58071puYdXhoyRvuH8='
+set interfaces wireguard wg01 peer central public-key 'LQha7JrLlu7EoW3dRKifRlg7tPcD04vgH46EIm12/ko='
set interfaces wireguard wg01 port 51820
set protocols static route 10.0.1.0/24 interface wg01 \ No newline at end of file
diff --git a/docs/configexamples/autotest/Wireguard/_include/central.conf b/docs/configexamples/autotest/Wireguard/_include/central.conf
index c86af343..1a74c2c4 100644
--- a/docs/configexamples/autotest/Wireguard/_include/central.conf
+++ b/docs/configexamples/autotest/Wireguard/_include/central.conf
@@ -1,14 +1,14 @@
set interface ethernet eth2 address 10.0.1.254/24
set interface ethernet eth1 address 198.51.100.1/24
-set interfaces wireguard wg01 private-key '2BmTwXO1NpakOsa2ynnIqW3c1s3aT/gVtCUJnecefXY='
+set interfaces wireguard wg01 private-key '6LxbrPPsrWDjJDIKQUxzNHQtr5fkg87NjgfziN1GCWk='
set interfaces wireguard wg01 address 192.168.0.1/24
set interfaces wireguard wg01 description 'VPN-to-Branch'
set interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24
set interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24
set interfaces wireguard wg01 peer branch address 198.51.100.2
set interfaces wireguard wg01 peer branch port 51820
-set interfaces wireguard wg01 peer branch public-key 'wgCmJKRpV4bm9VtQWc1ScKSojTSIVIkrqhYKUPxIgSA='
+set interfaces wireguard wg01 peer branch public-key 'mds7iwiwTxGLtX4eYrCyKhpZdZG+QOYwHQib7xfFPlc='
set interfaces wireguard wg01 port 51820
set protocols static route 10.0.2.0/24 interface wg01 \ No newline at end of file
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
index 1dce66c1..7cd229e8 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
@@ -1,584 +1,627 @@
-2022-03-28 16:16:20,119 p=60842 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso). Using last defined value only.
+2022-12-29 21:16:05,124 p=83696 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last
+defined value only.
-2022-03-28 16:16:20,119 p=60842 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict
-key (upgrade_iso_version). Using last defined value only.
+2022-12-29 21:16:05,124 p=83696 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version).
+Using last defined value only.
-2022-03-28 16:16:20,153 p=60842 u=rob n=ansible | PLAY [prepare node and Lab] ***********************************************************************************************************************************
-2022-03-28 16:16:20,172 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : fail] ******************************************************************************************************************************
-2022-03-28 16:16:20,192 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:20,205 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:20,206 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:20,208 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:20,210 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : fail] ******************************************************************************************************************************
-2022-03-28 16:16:20,224 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:20,232 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:20,233 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:20,237 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:20,240 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ****************************************************************************************************
-2022-03-28 16:16:20,258 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:20,260 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:20,265 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:21,290 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:21,295 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ****************************************************************************************************************
-2022-03-28 16:16:21,322 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:21,325 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:21,329 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:21,880 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:21,883 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] **************************************************************************************************************
-2022-03-28 16:16:21,906 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:21,908 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:21,913 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,309 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:22,313 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : create path] ***********************************************************************************************************************
-2022-03-28 16:16:22,332 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,339 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,340 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,344 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,348 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] **********************************************************************************************************************
-2022-03-28 16:16:22,360 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,367 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,368 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,372 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,376 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] *********************************************************************************************************
-2022-03-28 16:16:22,393 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,394 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,396 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,398 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,401 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ****************************************************************************************************
-2022-03-28 16:16:22,413 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,418 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,420 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,423 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,425 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] *******************************************************************************************************
-2022-03-28 16:16:22,437 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,443 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,445 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,449 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,451 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : open lab] **************************************************************************************************************************
-2022-03-28 16:16:22,462 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,467 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,469 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,473 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,476 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2022-03-28 16:16:22,487 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,493 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,495 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,498 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,500 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] *******************************************************************************************************************
-2022-03-28 16:16:22,511 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,517 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,519 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,522 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,524 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : start node] ************************************************************************************************************************
-2022-03-28 16:16:22,535 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,540 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,542 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,546 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,548 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ********************************************************************************************************************
-2022-03-28 16:16:22,559 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,564 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,566 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,570 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,572 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2022-03-28 16:16:22,584 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,589 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,591 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,594 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,596 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : copy file] *************************************************************************************************************************
-2022-03-28 16:16:22,608 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,614 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,616 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,619 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,621 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] *****************************************************************************************************************
-2022-03-28 16:16:22,632 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,638 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,640 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,643 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,645 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] **************************************************************************************
-2022-03-28 16:16:22,657 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,662 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,664 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,667 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,669 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : stop node] *************************************************************************************************************************
-2022-03-28 16:16:22,681 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,686 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,689 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,691 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,694 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ****************************************************************************************************
-2022-03-28 16:16:22,703 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,705 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ************************************************************************************************************************
-2022-03-28 16:16:22,717 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,722 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,724 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,727 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,729 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] **************************************************************************************************************
-2022-03-28 16:16:22,740 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,747 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,749 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,752 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,754 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] *******************************************************************************************************
-2022-03-28 16:16:22,764 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:22,770 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:22,772 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:22,776 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:22,782 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] *****************************************************************************************************************
-2022-03-28 16:16:22,991 p=60842 u=rob n=ansible | ok: [vyos-wan -> localhost]
-2022-03-28 16:16:22,992 p=60842 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-03-28 16:16:22,992 p=60842 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:16:22,992 p=60842 u=rob n=ansible | ok: [client -> localhost]
-2022-03-28 16:16:22,994 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ***************************************************************************************************************************
-2022-03-28 16:16:23,015 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:23,015 p=60842 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 16:16:23,893 p=61070 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:16:23,893 p=61071 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:16:23,902 p=60842 u=rob n=ansible | ok: [client]
-2022-03-28 16:16:23,903 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:16:23,908 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : fail] *********************************************************************************************************************************
-2022-03-28 16:16:23,929 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:23,938 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:23,939 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:23,946 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:23,949 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:16:23,969 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:23,970 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:23,975 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:24,685 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:24,687 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] *****************************************************************************************************************
-2022-03-28 16:16:24,715 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:24,716 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:24,722 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:25,241 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:25,246 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ******************************************************************************************************************
-2022-03-28 16:16:25,273 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:25,275 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:25,281 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:25,799 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:25,807 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ************************************************************************************************************
-2022-03-28 16:16:25,833 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:25,835 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:25,841 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:26,246 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:26,252 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] **************************************************************************************************************
-2022-03-28 16:16:26,277 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:26,280 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:26,285 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:27,154 p=60842 u=rob n=ansible | changed: [eveng]
-2022-03-28 16:16:27,157 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:16:27,183 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:27,184 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:27,189 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:27,888 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:27,893 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] **********************************************************************************************************************
-2022-03-28 16:16:27,920 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:16:27,923 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:27,929 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:16:28,943 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:16:28,950 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] *******************************************************************************************************************
-2022-03-28 16:16:28,967 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:16:28,976 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:16:28,982 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:17:18,054 p=60842 u=rob n=ansible | ok: [vyos-oobm]
-2022-03-28 16:17:18,061 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:17:18,088 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:17:18,091 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:17:18,095 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:17:18,823 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:17:18,828 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ***********************************************************************************************************************
-2022-03-28 16:17:18,855 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:17:18,856 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:17:18,862 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:17:19,413 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:17:19,419 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] **********************************************************************************************************************
-2022-03-28 16:17:19,448 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:17:19,451 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:17:19,456 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:17:20,418 p=60842 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-03-28 16:17:21,057 p=60842 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-03-28 16:17:22,044 p=60842 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-03-28 16:17:22,050 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:17:22,071 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:17:22,077 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:17:37,944 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
-2022-03-28 16:17:37,946 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-03-28 16:17:37,948 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:17:37,948 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:17:37,948 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:17:37,948 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise socket.timeout()
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | socket.timeout
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | socket.timeout
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | self._check_banner()
-2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | self._check_banner()
-2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise SSHException(
-2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise SSHException(
-2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:17:53,976 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
-2022-03-28 16:17:53,976 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-03-28 16:17:53,976 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-03-28 16:17:53,976 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise socket.timeout()
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | socket.timeout
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | socket.timeout
-2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | self._check_banner()
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | self._check_banner()
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise SSHException(
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise SSHException(
-2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:17:53,979 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:17:53,979 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:18:09,998 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | socket.timeout
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | self._check_banner()
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise SSHException(
-2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:18:10,001 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] |
-2022-03-28 16:18:10,001 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
-2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
-2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise socket.timeout()
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | socket.timeout
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
-2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | self._check_banner()
-2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
-2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise SSHException(
-2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] |
-2022-03-28 16:18:11,568 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:18:11,593 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:18:11,682 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-03-28 16:18:11,695 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-03-28 16:18:12,595 p=60842 u=rob n=ansible | ok: [client]
-2022-03-28 16:18:12,595 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:18:12,598 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] **************************************************************************************************
-2022-03-28 16:18:12,612 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:18:12,618 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:18:12,629 p=60842 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client
-2022-03-28 16:18:12,656 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] **************************************************************************************************************************
-2022-03-28 16:18:14,211 p=61078 u=rob n=p=61078 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:18:14,236 p=61079 u=rob n=p=61079 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:18:14,303 p=61078 u=rob n=p=61078 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-03-28 16:18:14,316 p=61079 u=rob n=p=61079 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-03-28 16:18:18,648 p=60842 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration
-on device including the indentation
+2022-12-29 21:16:05,156 p=83696 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************
+2022-12-29 21:16:05,174 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 21:16:05,187 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:05,191 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:05,193 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:05,196 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:05,198 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************
+2022-12-29 21:16:05,208 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:05,214 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:05,216 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:05,218 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:05,220 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] *********************************************************************************************************************************************
+2022-12-29 21:16:05,237 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:05,238 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:05,242 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:06,882 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:06,886 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 21:16:06,910 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:06,912 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:06,917 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:07,637 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:07,641 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************************************
+2022-12-29 21:16:07,666 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:07,668 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:07,674 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,202 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:08,207 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************
+2022-12-29 21:16:08,234 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,235 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,241 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,594 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:08,598 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************
+2022-12-29 21:16:08,616 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,622 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,624 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,628 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,630 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************************************
+2022-12-29 21:16:08,643 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,648 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,650 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,654 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,656 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************
+2022-12-29 21:16:08,668 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,673 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,674 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,678 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,680 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************************************
+2022-12-29 21:16:08,691 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,696 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,698 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,702 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,704 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************
+2022-12-29 21:16:08,715 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,721 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,723 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,725 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,727 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************
+2022-12-29 21:16:08,738 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,743 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,745 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,749 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,751 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 21:16:08,762 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,768 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,769 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,773 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,775 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************
+2022-12-29 21:16:08,786 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,791 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,793 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,796 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,798 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************************************
+2022-12-29 21:16:08,809 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,814 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,816 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,820 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,822 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************
+2022-12-29 21:16:08,833 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,838 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,840 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,843 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,845 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************
+2022-12-29 21:16:08,856 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,862 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,864 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,867 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,869 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************
+2022-12-29 21:16:08,880 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,885 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,886 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,891 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,893 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************
+2022-12-29 21:16:08,904 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,910 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,912 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,915 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,917 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************
+2022-12-29 21:16:08,929 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,934 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,936 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,938 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,940 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************
+2022-12-29 21:16:08,952 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,957 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,959 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,962 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,965 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************************************
+2022-12-29 21:16:08,972 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,974 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************************************
+2022-12-29 21:16:08,991 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:08,992 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:08,992 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:08,996 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:08,998 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************
+2022-12-29 21:16:09,009 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:09,015 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:09,017 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:09,020 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:09,022 p=83696 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************
+2022-12-29 21:16:09,033 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:09,038 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:09,039 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:09,043 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:09,050 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************
+2022-12-29 21:16:09,251 p=83696 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-12-29 21:16:09,251 p=83696 u=rob n=ansible | ok: [client -> localhost]
+2022-12-29 21:16:09,251 p=83696 u=rob n=ansible | ok: [vyos-wan -> localhost]
+2022-12-29 21:16:09,251 p=83696 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:16:09,253 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************************************
+2022-12-29 21:16:09,271 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:09,273 p=83696 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 21:16:10,135 p=83936 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:16:10,135 p=83937 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:16:10,140 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:16:10,141 p=83696 u=rob n=ansible | ok: [client]
+2022-12-29 21:16:10,146 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************
+2022-12-29 21:16:10,166 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:10,173 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:10,175 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:10,181 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:10,184 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:16:10,204 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:10,205 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:10,210 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:10,872 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:10,874 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************
+2022-12-29 21:16:10,892 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:10,893 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:10,897 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:11,388 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:11,391 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************
+2022-12-29 21:16:11,408 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:11,410 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:11,415 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:11,908 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:11,915 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************************************
+2022-12-29 21:16:11,942 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:11,944 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:11,949 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:12,315 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:12,321 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] *********************************************************************************************************************************************
+2022-12-29 21:16:12,345 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:12,346 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:12,352 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:13,081 p=83696 u=rob n=ansible | changed: [eveng]
+2022-12-29 21:16:13,085 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:16:13,107 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:13,108 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:13,114 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:13,772 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:13,777 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************************************
+2022-12-29 21:16:13,803 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:16:13,804 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:13,810 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:16:14,800 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:16:14,806 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************
+2022-12-29 21:16:14,826 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:16:14,835 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:16:14,841 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:17:04,480 p=83696 u=rob n=ansible | ok: [vyos-oobm]
+2022-12-29 21:17:04,486 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:17:04,514 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:17:04,515 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:17:04,521 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:17:05,197 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:17:05,202 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************
+2022-12-29 21:17:05,230 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:17:05,231 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:17:05,237 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:17:05,738 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:17:05,743 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************************************
+2022-12-29 21:17:05,770 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:17:05,773 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:17:05,781 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:17:06,722 p=83696 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-12-29 21:17:07,318 p=83696 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-12-29 21:17:08,486 p=83696 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-12-29 21:17:08,492 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:17:08,512 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:17:08,519 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:17:24,391 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise socket.timeout()
+2022-12-29 21:17:24,392 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | socket.timeout
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | self._check_banner()
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:17:24,393 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise SSHException(
+2022-12-29 21:17:24,394 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:17:24,394 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:24,396 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-12-29 21:17:24,397 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:17:24,397 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:17:24,397 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:24,398 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:17:24,399 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:17:24,399 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-12-29 21:17:24,399 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:17:24,399 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-12-29 21:17:24,399 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:17:24,399 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:40,416 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-12-29 21:17:40,417 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-12-29 21:17:40,417 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:17:40,417 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:17:40,417 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:17:40,417 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:17:40,417 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:17:40,417 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:17:40,417 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:17:40,417 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:17:40,417 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise socket.timeout()
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | socket.timeout
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:17:40,418 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:17:40,418 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:17:40,419 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-12-29 21:17:40,419 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | self._check_banner()
+2022-12-29 21:17:40,419 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:17:40,419 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:17:40,419 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-12-29 21:17:40,419 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise SSHException(
+2022-12-29 21:17:40,419 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:17:40,419 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:17:40,419 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:40,419 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:56,448 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-12-29 21:17:56,448 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:17:56,448 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise socket.timeout()
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | socket.timeout
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-12-29 21:17:56,449 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | self._check_banner()
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise SSHException(
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:17:56,450 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:17:56,454 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-12-29 21:17:56,454 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:17:56,454 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:17:56,454 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:17:56,455 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:17:56,456 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:17:56,456 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-12-29 21:17:56,456 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:17:56,456 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-12-29 21:17:56,456 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:17:56,456 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:18:12,472 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-12-29 21:18:12,473 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:18:12,473 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:18:12,473 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:18:12,473 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:18:12,473 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-12-29 21:18:12,473 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise socket.timeout()
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | socket.timeout
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:18:12,474 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | self._check_banner()
+2022-12-29 21:18:12,475 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:18:12,475 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | raise SSHException(
+2022-12-29 21:18:12,475 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:18:12,475 p=84197 u=rob n=p=84197 u=rob | paramiko [client] |
+2022-12-29 21:18:12,491 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-12-29 21:18:12,491 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:18:12,491 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2022-12-29 21:18:12,491 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-12-29 21:18:12,491 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2022-12-29 21:18:12,491 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-12-29 21:18:12,492 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2022-12-29 21:18:12,493 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-12-29 21:18:12,493 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2022-12-29 21:18:12,493 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-12-29 21:18:12,493 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-12-29 21:18:12,493 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] |
+2022-12-29 21:18:14,100 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:18:14,103 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:18:14,180 p=84197 u=rob n=p=84197 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-12-29 21:18:14,186 p=84196 u=rob n=p=84196 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-12-29 21:18:15,145 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:18:15,145 p=83696 u=rob n=ansible | ok: [client]
+2022-12-29 21:18:15,148 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] *********************************************************************************************************************************
+2022-12-29 21:18:15,160 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:18:15,166 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:18:15,177 p=83696 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client
+2022-12-29 21:18:15,204 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************************************
+2022-12-29 21:18:16,867 p=83945 u=rob n=p=83945 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:18:16,870 p=83944 u=rob n=p=83944 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:18:16,944 p=83944 u=rob n=p=83944 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-12-29 21:18:16,945 p=83945 u=rob n=p=83945 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-12-29 21:18:21,756 p=83696 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the
+indentation
-2022-03-28 16:18:18,648 p=60842 u=rob n=ansible | changed: [client]
-2022-03-28 16:18:19,025 p=60842 u=rob n=ansible | changed: [vyos-wan]
-2022-03-28 16:18:19,033 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] *************************************************************************************************
-2022-03-28 16:18:19,053 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:18:20,682 p=60842 u=rob n=ansible | ok: [vyos-wan -> eveng]
-2022-03-28 16:18:20,692 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] **************************************************************************************************
-2022-03-28 16:18:20,713 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:18:21,906 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:18:21,912 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:18:21,927 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:18:22,746 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:18:22,759 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ***********************************************************************************************************************
-2022-03-28 16:18:22,782 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:18:30,210 p=60842 u=rob n=ansible | changed: [vyos-wan]
-2022-03-28 16:18:30,213 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:18:30,239 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:18:30,241 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:18:30,245 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:18:30,957 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:18:30,963 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:18:31,010 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:18:31,019 p=61529 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:18:31,019 p=61529 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:18:36,029 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:18:36,035 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:18:36,084 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:18:36,093 p=61544 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:18:36,093 p=61544 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:18:41,101 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:18:41,108 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:18:41,123 p=61551 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 16:18:41,123 p=61551 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:19:11,126 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:19:11,136 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:19:11,170 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:11,181 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:19:16,564 p=60842 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2022-03-28 16:19:16,843 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2022-03-28 16:19:16,848 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:19:16,866 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:16,874 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:19:16,876 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:19:16,883 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:19:16,885 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:19:16,904 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:16,906 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:19:21,183 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-03-28 16:19:21,197 p=60842 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-03-28 16:19:24,853 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2022-03-28 16:19:24,857 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:19:24,879 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:24,880 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:19:25,726 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:19:25,728 p=60842 u=rob n=ansible | ok: [client]
-2022-03-28 16:19:25,738 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] **************************************************************************************************************************
-2022-03-28 16:19:25,765 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:25,773 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:19:27,051 p=60842 u=rob n=ansible | ok: [client]
-2022-03-28 16:19:27,052 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:19:27,055 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ******************************************************************************************************************
-2022-03-28 16:19:27,065 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:27,068 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:19:27,082 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:19:27,088 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:19:28,536 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:19:28,543 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:19:28,647 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:19:28,698 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
-2022-03-28 16:21:27,293 p=61078 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:18:21,756 p=83696 u=rob n=ansible | changed: [client]
+2022-12-29 21:18:21,917 p=83696 u=rob n=ansible | changed: [vyos-wan]
+2022-12-29 21:18:21,926 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] ********************************************************************************************************************************
+2022-12-29 21:18:21,944 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:18:32,662 p=83696 u=rob n=ansible | ok: [vyos-wan -> eveng]
+2022-12-29 21:18:32,668 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] *********************************************************************************************************************************
+2022-12-29 21:18:32,687 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:18:33,886 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:18:33,891 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:18:33,905 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:18:34,726 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:18:34,737 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ******************************************************************************************************************************************************
+2022-12-29 21:18:34,759 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:18:47,051 p=83696 u=rob n=ansible | changed: [vyos-wan]
+2022-12-29 21:18:47,055 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:18:47,077 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:18:47,079 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:18:47,084 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:18:51,245 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:18:51,251 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:18:51,296 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:18:51,305 p=84390 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:18:51,305 p=84390 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:18:56,313 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:18:56,319 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:18:56,366 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:18:56,375 p=84395 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:18:56,376 p=84395 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:19:01,384 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:19:01,390 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:19:01,404 p=84397 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 21:19:01,405 p=84397 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:19:31,412 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:19:31,419 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:19:31,450 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:31,451 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:19:36,932 p=83696 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
+2022-12-29 21:19:37,452 p=83696 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
+2022-12-29 21:19:37,457 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:19:37,481 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:37,481 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:19:37,484 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:19:37,490 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:19:37,492 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:19:37,511 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:37,512 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:19:42,304 p=83696 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-12-29 21:19:42,307 p=83696 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-12-29 21:19:46,198 p=83696 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2022-12-29 21:19:46,203 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:19:46,224 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:46,225 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:19:47,075 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:19:47,077 p=83696 u=rob n=ansible | ok: [client]
+2022-12-29 21:19:47,082 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 21:19:47,105 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:47,113 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:19:48,705 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:19:48,705 p=83696 u=rob n=ansible | ok: [client]
+2022-12-29 21:19:48,708 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 21:19:48,718 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:48,721 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:19:48,736 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:19:48,742 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:19:50,430 p=84554 u=rob n=p=84554 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:19:50,430 p=84553 u=rob n=p=84553 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:19:50,528 p=84554 u=rob n=p=84554 u=rob | paramiko [client] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:19:50,608 p=84553 u=rob n=p=84553 u=rob | paramiko [vyos-wan] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2022-12-29 21:21:48,950 p=83944 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:21:27,297 p=61079 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-12-29 21:21:48,952 p=83945 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
See the timeout setting options in the Network Debug and Troubleshooting Guide.
-2022-03-28 16:21:27,397 p=61078 u=rob n=ansible | shutdown complete
-2022-03-28 16:21:27,399 p=61079 u=rob n=ansible | shutdown complete
-2022-03-28 16:21:30,302 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:21:30,302 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:21:30,415 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-03-28 16:21:30,417 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-03-28 16:21:31,586 p=60842 u=rob n=ansible | ok: [client]
-2022-03-28 16:21:31,600 p=60842 u=rob n=ansible | ok: [vyos-wan]
-2022-03-28 16:21:31,601 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:21:31,619 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:21:31,621 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:21:31,625 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:21:32,557 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:21:32,562 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:21:32,607 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:21:32,616 p=61852 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:21:32,616 p=61852 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:21:37,625 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:21:37,631 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:21:37,682 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:21:37,692 p=61857 u=rob n=ansible | Pausing for 5 seconds
-2022-03-28 16:21:37,692 p=61857 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:21:42,699 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:21:42,706 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:21:42,721 p=61873 u=rob n=ansible | Pausing for 30 seconds
-2022-03-28 16:21:42,721 p=61873 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-03-28 16:22:12,730 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:22:12,737 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:22:12,767 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:12,768 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:13,714 p=61886 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:22:13,714 p=61885 u=rob n=ansible | network_os is set to vyos
-2022-03-28 16:22:14,440 p=61893 u=rob n=p=61893 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:22:14,440 p=61894 u=rob n=p=61894 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-03-28 16:22:14,535 p=61894 u=rob n=p=61894 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-03-28 16:22:14,590 p=61893 u=rob n=p=61893 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-03-28 16:22:20,300 p=60842 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2022-03-28 16:22:20,598 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2022-03-28 16:22:20,602 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:22:20,627 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,628 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,631 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,636 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,639 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:22:20,659 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,659 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,666 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-03-28 16:22:20,667 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2022-03-28 16:22:20,670 p=60842 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-03-28 16:22:20,673 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:22:20,692 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,693 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,694 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,700 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,703 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] **************************************************************************************************************
-2022-03-28 16:22:20,718 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,725 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,727 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,729 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,732 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] **************************************************************************************************************
-2022-03-28 16:22:20,746 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,752 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,754 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,757 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,760 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] *****************************************************************************************************************
-2022-03-28 16:22:20,775 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,782 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,784 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,786 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,791 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] *********************************************************************************************************************
-2022-03-28 16:22:20,804 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,810 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,812 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,815 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,817 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] *************************************************************************************************************************
-2022-03-28 16:22:20,830 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,836 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,838 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,841 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,843 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] **************************************************************************************************************************
-2022-03-28 16:22:20,856 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,862 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,864 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,867 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,869 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ******************************************************************************************************************
-2022-03-28 16:22:20,876 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,878 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ******************************************************************************************************************
-2022-03-28 16:22:20,890 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,897 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,899 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,901 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,904 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ************************************************************************************************************************
-2022-03-28 16:22:20,912 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,914 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *******************************************************************************************************
-2022-03-28 16:22:20,927 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,933 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:20,935 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:20,937 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:20,940 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************
-2022-03-28 16:22:20,970 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] **********************************************************************************************************************
-2022-03-28 16:22:20,978 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:20,980 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ***********************************************************************************************************************
-2022-03-28 16:22:21,011 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *********************************************************************************************************************
-2022-03-28 16:22:21,019 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:21,021 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ********************************************************************************
-2022-03-28 16:22:21,028 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:21,030 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] *************************************************************************************************************************
-2022-03-28 16:22:21,043 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:21,049 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,056 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net)
-2022-03-28 16:22:21,061 p=60842 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2)
-2022-03-28 16:22:21,063 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ****************************************************************************************************************
-2022-03-28 16:22:21,077 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:21,084 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,084 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,088 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:21,090 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] *************************************************************************************************************
-2022-03-28 16:22:21,103 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:21,109 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,116 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-03-28 16:22:21,117 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2022-03-28 16:22:21,120 p=60842 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-03-28 16:22:21,123 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:22:21,136 p=60842 u=rob n=ansible | skipping: [eveng]
-2022-03-28 16:22:21,142 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,145 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,147 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:21,150 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ***********************************************************************************************************
-2022-03-28 16:22:21,172 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,173 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,178 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:21,349 p=60842 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:22:21,352 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ***************************************************************************************************
-2022-03-28 16:22:21,374 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,375 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,379 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:21,479 p=60842 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:22:21,482 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ********************************************************************************************************
-2022-03-28 16:22:21,501 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,502 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,506 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:21,908 p=60842 u=rob n=ansible | changed: [eveng]
-2022-03-28 16:22:21,913 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2022-03-28 16:22:21,938 p=60842 u=rob n=ansible | ok: [eveng]
-2022-03-28 16:22:21,939 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,941 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,945 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:21,949 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ****************************************************************************************************************
-2022-03-28 16:22:21,974 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:21,975 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:21,979 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:22,202 p=60842 u=rob n=ansible | changed: [eveng -> localhost]
-2022-03-28 16:22:22,206 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] *********************************************************************************************************
-2022-03-28 16:22:22,227 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:22,229 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:22,233 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:22,394 p=60842 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:22:22,403 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ****************************************************************************************************************
-2022-03-28 16:22:22,427 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:22,429 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:22,433 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:22,700 p=60842 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan_tun0.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 931, 'inode': 43810362, 'dev': 16777234, 'nlink': 1, 'atime': 1648472649.4966028, 'mtime': 1648472647.8311803, 'ctime': 1648472647.8311803, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:22:22,916 p=60842 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/client.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 50, 'inode': 43214260, 'dev': 16777234, 'nlink': 1, 'atime': 1648155112.2819037, 'mtime': 1648155110.8026924, 'ctime': 1648155110.8026924, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:22:23,132 p=60842 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 42, 'inode': 43214267, 'dev': 16777234, 'nlink': 1, 'atime': 1648155112.2896059, 'mtime': 1648155110.8037791, 'ctime': 1648155110.8037791, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:22:23,347 p=60842 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214264, 'dev': 16777234, 'nlink': 1, 'atime': 1648155112.290648, 'mtime': 1648155110.8034177, 'ctime': 1648155110.8034177, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:22:23,351 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] **********************************************************************************************************
-2022-03-28 16:22:23,374 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:23,376 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:23,379 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:23,477 p=60842 u=rob n=ansible | ok: [eveng -> localhost]
-2022-03-28 16:22:23,482 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] *****************************************************************************************************************
-2022-03-28 16:22:23,508 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:23,509 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:23,513 p=60842 u=rob n=ansible | skipping: [client]
-2022-03-28 16:22:23,708 p=60842 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 34614, 'inode': 43214263, 'dev': 16777234, 'nlink': 1, 'atime': 1648155124.1539645, 'mtime': 1648155110.8032978, 'ctime': 1648155110.8032978, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
-2022-03-28 16:22:23,711 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ***************************************************************************************************************
-2022-03-28 16:22:23,733 p=60842 u=rob n=ansible | skipping: [vyos-oobm]
-2022-03-28 16:22:23,734 p=60842 u=rob n=ansible | skipping: [vyos-wan]
-2022-03-28 16:22:23,739 p=60842 u=rob n=ansible | skipping: [client]
+2022-12-29 21:21:49,053 p=83944 u=rob n=ansible | shutdown complete
+2022-12-29 21:21:49,055 p=83945 u=rob n=ansible | shutdown complete
+2022-12-29 21:21:52,256 p=84553 u=rob n=p=84553 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:21:52,261 p=84554 u=rob n=p=84554 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:21:52,335 p=84554 u=rob n=p=84554 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-12-29 21:21:52,380 p=84553 u=rob n=p=84553 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-12-29 21:21:53,617 p=83696 u=rob n=ansible | ok: [client]
+2022-12-29 21:21:53,687 p=83696 u=rob n=ansible | ok: [vyos-wan]
+2022-12-29 21:21:53,689 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:21:53,707 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:21:53,707 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:21:53,711 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:21:54,925 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:21:54,930 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:21:54,974 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:21:54,983 p=84639 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:21:54,983 p=84639 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:21:59,991 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:21:59,997 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:22:00,044 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:22:00,054 p=84645 u=rob n=ansible | Pausing for 5 seconds
+2022-12-29 21:22:00,054 p=84645 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:22:05,063 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:22:05,070 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:22:05,084 p=84646 u=rob n=ansible | Pausing for 30 seconds
+2022-12-29 21:22:05,085 p=84646 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-12-29 21:22:35,091 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:22:35,098 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:22:35,130 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:35,131 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:36,003 p=84655 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:22:36,003 p=84656 u=rob n=ansible | network_os is set to vyos
+2022-12-29 21:22:37,280 p=84662 u=rob n=p=84662 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:22:37,287 p=84664 u=rob n=p=84664 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-12-29 21:22:37,727 p=84664 u=rob n=p=84664 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-12-29 21:22:37,758 p=84662 u=rob n=p=84662 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-12-29 21:22:44,773 p=83696 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
+2022-12-29 21:22:45,851 p=83696 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
+2022-12-29 21:22:45,855 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:22:45,878 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:45,879 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:45,881 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:45,887 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:45,890 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:22:45,907 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:45,909 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:45,915 p=83696 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-12-29 21:22:45,915 p=83696 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2022-12-29 21:22:45,918 p=83696 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-12-29 21:22:45,922 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:22:45,939 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:45,939 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:45,941 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:45,945 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:45,948 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************
+2022-12-29 21:22:45,962 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:45,969 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:45,971 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:45,973 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:45,977 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************
+2022-12-29 21:22:45,988 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:45,994 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:45,996 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:45,999 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,002 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************
+2022-12-29 21:22:46,016 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,022 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,023 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,027 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,030 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************
+2022-12-29 21:22:46,042 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,048 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,050 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,052 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,055 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************
+2022-12-29 21:22:46,067 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,073 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,074 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,077 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,079 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************
+2022-12-29 21:22:46,091 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,098 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,100 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,103 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,105 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************
+2022-12-29 21:22:46,113 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,114 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************
+2022-12-29 21:22:46,126 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,132 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,134 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,136 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,139 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************************************
+2022-12-29 21:22:46,147 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,149 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************
+2022-12-29 21:22:46,160 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,166 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,168 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,170 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,173 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************************************
+2022-12-29 21:22:46,201 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************************************
+2022-12-29 21:22:46,209 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,210 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************
+2022-12-29 21:22:46,239 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************
+2022-12-29 21:22:46,246 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,248 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************
+2022-12-29 21:22:46,256 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,258 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************
+2022-12-29 21:22:46,269 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,275 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,281 p=83696 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net)
+2022-12-29 21:22:46,285 p=83696 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2)
+2022-12-29 21:22:46,288 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************************************
+2022-12-29 21:22:46,300 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,306 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,308 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,312 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,314 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************
+2022-12-29 21:22:46,326 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,332 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,339 p=83696 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-12-29 21:22:46,340 p=83696 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2022-12-29 21:22:46,343 p=83696 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-12-29 21:22:46,346 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:22:46,358 p=83696 u=rob n=ansible | skipping: [eveng]
+2022-12-29 21:22:46,363 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,365 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,368 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,371 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************
+2022-12-29 21:22:46,391 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,392 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,396 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,561 p=83696 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:22:46,564 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************************************
+2022-12-29 21:22:46,584 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,586 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,590 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:46,690 p=83696 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:22:46,692 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************
+2022-12-29 21:22:46,710 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:46,711 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:46,715 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:48,110 p=83696 u=rob n=ansible | changed: [eveng]
+2022-12-29 21:22:48,117 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************************************
+2022-12-29 21:22:48,147 p=83696 u=rob n=ansible | ok: [eveng]
+2022-12-29 21:22:48,149 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:48,149 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:48,154 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:48,159 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************************************
+2022-12-29 21:22:48,182 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:48,183 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:48,188 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:48,404 p=83696 u=rob n=ansible | changed: [eveng -> localhost]
+2022-12-29 21:22:48,407 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************
+2022-12-29 21:22:48,427 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:48,428 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:48,432 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:48,591 p=83696 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:22:48,599 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************************************
+2022-12-29 21:22:48,623 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:48,625 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:48,629 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:48,896 p=83696 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan_tun0.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 931, 'inode': 60597504, 'dev': 16777231, 'nlink': 1, 'atime': 1665772926.6056764, 'mtime': 1665772924.8339345, 'ctime': 1665772924.8339345, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:22:49,112 p=83696 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/client.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 50, 'inode': 43214260, 'dev': 16777231, 'nlink': 1, 'atime': 1648155112.2819037, 'mtime': 1648155110.8026924, 'ctime': 1648155110.8026924, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:22:49,325 p=83696 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 42, 'inode': 43214267, 'dev': 16777231, 'nlink': 1, 'atime': 1648155112.2896059, 'mtime': 1648155110.8037791, 'ctime': 1648155110.8037791, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:22:49,536 p=83696 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214264, 'dev': 16777231, 'nlink': 1, 'atime': 1648155112.290648, 'mtime': 1648155110.8034177, 'ctime': 1648155110.8034177, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:22:49,540 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************************************
+2022-12-29 21:22:49,560 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:49,562 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:49,566 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:49,663 p=83696 u=rob n=ansible | ok: [eveng -> localhost]
+2022-12-29 21:22:49,667 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************
+2022-12-29 21:22:49,691 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:49,692 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:49,697 p=83696 u=rob n=ansible | skipping: [client]
+2022-12-29 21:22:49,889 p=83696 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 34614, 'inode': 43214263, 'dev': 16777231, 'nlink': 1, 'atime': 1648155124.1539645, 'mtime': 1648155110.8032978, 'ctime': 1648155110.8032978, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2022-12-29 21:22:49,893 p=83696 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************************************
+2022-12-29 21:22:49,914 p=83696 u=rob n=ansible | skipping: [vyos-oobm]
+2022-12-29 21:22:49,916 p=83696 u=rob n=ansible | skipping: [vyos-wan]
+2022-12-29 21:22:49,918 p=83696 u=rob n=ansible | skipping: [client]
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
index 386c6719..dc5c97ea 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
@@ -4,8 +4,8 @@
Tunnelbroker.net (IPv6)
#######################
-| Testdate: 2022-03-28
-| Version: 1.4-rolling-202203280217
+| Testdate: 2022-12-29
+| Version: 1.4-rolling-202212280917
This guide walks through the setup of https://www.tunnelbroker.net/ for an
IPv6 Tunnel.
@@ -61,14 +61,14 @@ Now you should be able to ping a public IPv6 Address
vyos@vyos-wan:~$ ping 2001:470:20::2 count 4
PING 2001:470:20::2(2001:470:20::2) 56 data bytes
- 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=76.9 ms
- 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=30.2 ms
- 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=30.3 ms
- 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=30.1 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=31.2 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=30.7 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=30.8 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=30.8 ms
--- 2001:470:20::2 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3006ms
- rtt min/avg/max/mdev = 30.090/41.872/76.928/20.239 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3005ms
+ rtt min/avg/max/mdev = 30.686/30.870/31.248/0.221 ms
Assuming the pings are successful, you need to add some DNS servers.
@@ -85,14 +85,14 @@ You should now be able to ping something by IPv6 DNS name:
vyos@vyos-wan:~$ ping tunnelbroker.net count 4
PING tunnelbroker.net(tunnelbroker.net (2001:470:0:63::2)) 56 data bytes
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=54 time=179 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=54 time=179 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=54 time=207 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=54 time=179 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=48 time=281 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=48 time=180 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=48 time=181 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=48 time=180 ms
--- tunnelbroker.net ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3006ms
- rtt min/avg/max/mdev = 178.648/185.816/207.161/12.323 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3004ms
+ rtt min/avg/max/mdev = 179.871/205.361/280.894/43.609 ms
*****************
@@ -148,14 +148,14 @@ Now the Client is able to ping a public IPv6 address
vyos@client:~$ ping 2001:470:20::2 count 4
PING 2001:470:20::2(2001:470:20::2) 56 data bytes
- 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=66.0 ms
- 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=30.3 ms
- 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=29.7 ms
- 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=57.5 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=32.4 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=31.5 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=126 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=31.2 ms
--- 2001:470:20::2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
- rtt min/avg/max/mdev = 29.658/45.867/66.049/16.177 ms
+ rtt min/avg/max/mdev = 31.182/55.382/126.499/41.061 ms
Multiple LAN/DMZ Setup
@@ -204,5 +204,4 @@ instead of `set firewall name NAME`, you would use `set firewall ipv6-name
NAME`.
Similarly, to attach the firewall, you would use `set interfaces ethernet eth0
-firewall in ipv6-name` or `set zone-policy zone LOCAL from WAN firewall
-ipv6-name`. \ No newline at end of file
+firewall in ipv6-name` or `et firewall zone LOCAL from WAN firewall ipv6-name`. \ No newline at end of file
diff --git a/docs/configexamples/azure-vpn-bgp.rst b/docs/configexamples/azure-vpn-bgp.rst
index 7dc2f332..6e715d79 100644
--- a/docs/configexamples/azure-vpn-bgp.rst
+++ b/docs/configexamples/azure-vpn-bgp.rst
@@ -81,7 +81,7 @@ Vyos configuration
.. code-block:: none
- set vpn ipsec ipsec-interfaces interface 'eth0'
+ set vpn ipsec interface 'eth0'
- Configure a VTI with a dummy IP address
@@ -122,7 +122,7 @@ Vyos configuration
.. code-block:: none
- set protocols bgp local-as 64499
+ set protocols bgp system-as 64499
set protocols bgp neighbor 10.0.0.4 remote-as '65540'
set protocols bgp neighbor 10.0.0.4 address-family ipv4-unicast soft-reconfiguration 'inbound'
set protocols bgp neighbor 10.0.0.4 timers holdtime '30'
diff --git a/docs/configexamples/azure-vpn-dual-bgp.rst b/docs/configexamples/azure-vpn-dual-bgp.rst
index 8cf2c0ef..2172e76d 100644
--- a/docs/configexamples/azure-vpn-dual-bgp.rst
+++ b/docs/configexamples/azure-vpn-dual-bgp.rst
@@ -80,7 +80,7 @@ Vyos configuration
.. code-block:: none
- set vpn ipsec ipsec-interfaces interface 'eth0'
+ set vpn ipsec interface 'eth0'
- Configure two VTIs with a dummy IP address each
@@ -138,7 +138,7 @@ Vyos configuration
.. code-block:: none
- set protocols bgp local-as 64499
+ set protocols bgp system-as 64499
set protocols bgp neighbor 10.0.0.4 remote-as '65540'
set protocols bgp neighbor 10.0.0.4 address-family ipv4-unicast soft-reconfiguration 'inbound'
set protocols bgp neighbor 10.0.0.4 timers holdtime '30'
diff --git a/docs/configexamples/bgp-ipv6-unnumbered.rst b/docs/configexamples/bgp-ipv6-unnumbered.rst
index d8965b6b..f7a530d8 100644
--- a/docs/configexamples/bgp-ipv6-unnumbered.rst
+++ b/docs/configexamples/bgp-ipv6-unnumbered.rst
@@ -15,7 +15,7 @@ Configuration
.. code-block:: none
- set protocols bgp local-as 64496
+ set protocols bgp system-as 64496
set protocols bgp address-family ipv4-unicast redistribute connected
set protocols bgp address-family ipv6-unicast redistribute connected
set protocols bgp neighbor eth1 interface v6only
@@ -35,7 +35,7 @@ Configuration
.. code-block:: none
- set protocols bgp local-as 64499
+ set protocols bgp system-as 64499
set protocols bgp address-family ipv4-unicast redistribute connected
set protocols bgp address-family ipv6-unicast redistribute connected
set protocols bgp neighbor eth1 interface v6only
diff --git a/docs/configexamples/ha.rst b/docs/configexamples/ha.rst
index 9780edaa..1ceda8e9 100644
--- a/docs/configexamples/ha.rst
+++ b/docs/configexamples/ha.rst
@@ -208,7 +208,7 @@ peer-address.
set high-availability vrrp group int peer-address '10.200.201.3'
set high-availability vrrp group int no-preempt
set high-availability vrrp group int priority '200'
- set high-availability vrrp group int virtual-address '10.200.201.1/24'
+ set high-availability vrrp group int address '10.200.201.1/24'
set high-availability vrrp group int vrid '201'
@@ -222,7 +222,7 @@ peer-address.
set high-availability vrrp group int peer-address '10.200.201.2'
set high-availability vrrp group int no-preempt
set high-availability vrrp group int priority '100'
- set high-availability vrrp group int virtual-address '10.200.201.1/24'
+ set high-availability vrrp group int address '10.200.201.1/24'
set high-availability vrrp group int vrid '201'
@@ -244,7 +244,7 @@ enterprise-wide.
set high-availability vrrp group public peer-address '203.0.113.3'
set high-availability vrrp group public no-preempt
set high-availability vrrp group public priority '200'
- set high-availability vrrp group public virtual-address '203.0.113.1/24'
+ set high-availability vrrp group public address '203.0.113.1/24'
set high-availability vrrp group public vrid '113'
**router2**
@@ -257,7 +257,7 @@ enterprise-wide.
set high-availability vrrp group public peer-address '203.0.113.2'
set high-availability vrrp group public no-preempt
set high-availability vrrp group public priority '100'
- set high-availability vrrp group public virtual-address '203.0.113.1/24'
+ set high-availability vrrp group public address '203.0.113.1/24'
set high-availability vrrp group public vrid '113'
@@ -563,11 +563,11 @@ it is not 203.0.113.0/24.
set policy route-map BGPOUT rule 10000 action 'deny'
set policy route-map BGPPREPENDOUT description 'BGP Export Filter'
set policy route-map BGPPREPENDOUT rule 10 action 'permit'
- set policy route-map BGPPREPENDOUT rule 10 set as-path-prepend '65551 65551 65551'
+ set policy route-map BGPPREPENDOUT rule 10 set as-path prepend '65551 65551 65551'
set policy route-map BGPPREPENDOUT rule 10 match ip address prefix-list 'BGPOUT'
set policy route-map BGPPREPENDOUT rule 10000 action 'deny'
- set protocols bgp local-as 65551
+ set protocols bgp system-as 65551
set protocols bgp address-family ipv4-unicast network 192.0.2.0/24
set protocols bgp address-family ipv4-unicast redistribute connected metric '50'
set protocols bgp address-family ipv4-unicast redistribute ospf metric '50'
diff --git a/docs/configexamples/inter-vrf-routing-vrf-lite.rst b/docs/configexamples/inter-vrf-routing-vrf-lite.rst
index e109c12c..eed848db 100644
--- a/docs/configexamples/inter-vrf-routing-vrf-lite.rst
+++ b/docs/configexamples/inter-vrf-routing-vrf-lite.rst
@@ -239,10 +239,10 @@ to inject configured networks into the BGP process but still inside the VRF.
.. code-block:: none
# set BGP global local-as
- set protocols bgp local-as <ASN>
+ set protocols bgp system-as <ASN>
# set BGP VRF local-as and redistribution
- set vrf name <VRF> protocols bgp local-as <ASN>
+ set vrf name <VRF> protocols bgp system-as <ASN>
set vrf name <VRF> protocols bgp address-family <AF IPv4/IPv6> redistribute static
- Verification
@@ -631,7 +631,7 @@ Full configuration from all devices
set interfaces ethernet eth3 address '2001:db8::6/127'
set interfaces ethernet eth3 vrf 'Internet'
set protocols bgp address-family ipv4-unicast
- set protocols bgp local-as '64496'
+ set protocols bgp system-as '64496'
set vrf name Internet protocols bgp address-family ipv4-unicast export vpn
set vrf name Internet protocols bgp address-family ipv4-unicast import vpn
set vrf name Internet protocols bgp address-family ipv4-unicast rd vpn export '64496:100'
@@ -642,7 +642,7 @@ Full configuration from all devices
set vrf name Internet protocols bgp address-family ipv6-unicast rd vpn export '64496:100'
set vrf name Internet protocols bgp address-family ipv6-unicast route-target vpn export '64496:100'
set vrf name Internet protocols bgp address-family ipv6-unicast route-target vpn import '64496:1 64496:2'
- set vrf name Internet protocols bgp local-as '64496'
+ set vrf name Internet protocols bgp system-as '64496'
set vrf name Internet protocols bgp neighbor 10.2.2.2 address-family ipv4-unicast
set vrf name Internet protocols bgp neighbor 10.2.2.2 remote-as '64497'
set vrf name Internet protocols bgp neighbor 2001:db8::7 address-family ipv6-unicast
@@ -660,7 +660,7 @@ Full configuration from all devices
set vrf name LAN1 protocols bgp address-family ipv6-unicast redistribute static
set vrf name LAN1 protocols bgp address-family ipv6-unicast route-target vpn export '64496:1'
set vrf name LAN1 protocols bgp address-family ipv6-unicast route-target vpn import '64496:100 64496:50 64496:2'
- set vrf name LAN1 protocols bgp local-as '64496'
+ set vrf name LAN1 protocols bgp system-as '64496'
set vrf name LAN1 protocols static route 10.0.0.0/24 next-hop 10.1.1.2
set vrf name LAN1 protocols static route6 2001:db8:0:1::/64 next-hop 2001:db8::1
set vrf name LAN1 table '101'
@@ -676,7 +676,7 @@ Full configuration from all devices
set vrf name LAN2 protocols bgp address-family ipv6-unicast redistribute static
set vrf name LAN2 protocols bgp address-family ipv6-unicast route-target vpn export '64496:2'
set vrf name LAN2 protocols bgp address-family ipv6-unicast route-target vpn import '64496:100 64496:50 64496:1'
- set vrf name LAN2 protocols bgp local-as '64496'
+ set vrf name LAN2 protocols bgp system-as '64496'
set vrf name LAN2 protocols static route 172.16.0.0/24 next-hop 172.16.2.2
set vrf name LAN2 protocols static route6 2001:db8:0:2::/64 next-hop 2001:db8::3
set vrf name LAN2 table '102'
@@ -692,7 +692,7 @@ Full configuration from all devices
set vrf name Management protocols bgp address-family ipv6-unicast redistribute static
set vrf name Management protocols bgp address-family ipv6-unicast route-target vpn export '64496:50'
set vrf name Management protocols bgp address-family ipv6-unicast route-target vpn import '64496:1 64496:2'
- set vrf name Management protocols bgp local-as '64496'
+ set vrf name Management protocols bgp system-as '64496'
set vrf name Management protocols static route 192.168.0.0/24 next-hop 192.168.3.2
set vrf name Management protocols static route6 2001:db8:0:3::/64 next-hop 2001:db8::5
set vrf name Management table '103'
@@ -751,7 +751,7 @@ Full configuration from all devices
set interfaces ethernet eth3 address '2001:db8::7/127'
set protocols bgp address-family ipv4-unicast redistribute connected
set protocols bgp address-family ipv6-unicast redistribute connected
- set protocols bgp local-as '64497'
+ set protocols bgp system-as '64497'
set protocols bgp neighbor 10.2.2.1 address-family ipv4-unicast default-originate
set protocols bgp neighbor 10.2.2.1 remote-as '64496'
set protocols bgp neighbor 2001:db8::6 address-family ipv6-unicast default-originate
diff --git a/docs/configexamples/l3vpn-hub-and-spoke.rst b/docs/configexamples/l3vpn-hub-and-spoke.rst
index 04db424e..8e1d0051 100644
--- a/docs/configexamples/l3vpn-hub-and-spoke.rst
+++ b/docs/configexamples/l3vpn-hub-and-spoke.rst
@@ -104,9 +104,10 @@ Configuration
Step-1: Configuring IGP and enabling MPLS LDP
=============================================
-At the first step we need to configure the IP/MPLS backbone network using OSPF as
-IGP protocol and LDP as label-switching protocol for the base connectivity between
-**P** (rovider), **P** (rovider) **E** (dge) and **R** (oute) **R** (eflector) nodes:
+At the first step we need to configure the IP/MPLS backbone network using OSPF
+as IGP protocol and LDP as label-switching protocol for the base connectivity
+between **P** (rovider), **P** (rovider) **E** (dge) and **R** (oute) **R**
+(eflector) nodes:
- VyOS-P1:
@@ -328,17 +329,14 @@ VPN (L3VPN) routes between them:
.. code-block:: none
- set protocols bgp local-as '65001'
+ set protocols bgp system-as '65001'
set protocols bgp neighbor 10.0.0.7 address-family ipv4-vpn route-reflector-client
set protocols bgp neighbor 10.0.0.7 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.8 address-family ipv4-vpn route-reflector-client
set protocols bgp neighbor 10.0.0.8 peer-group 'RR_VPNv4'
- set protocols bgp neighbor 10.0.0.9 address-family ipv4-vpn route-reflector-client
- set protocols bgp neighbor 10.0.0.9 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.10 address-family ipv4-vpn route-reflector-client
set protocols bgp neighbor 10.0.0.10 peer-group 'RR_VPNv4'
set protocols bgp parameters cluster-id '10.0.0.1'
- set protocols bgp parameters default no-ipv4-unicast
set protocols bgp parameters log-neighbor-changes
set protocols bgp parameters router-id '10.0.0.1'
set protocols bgp peer-group RR_VPNv4 remote-as '65001'
@@ -348,17 +346,14 @@ VPN (L3VPN) routes between them:
.. code-block:: none
- set protocols bgp local-as '65001'
+ set protocols bgp system-as '65001'
set protocols bgp neighbor 10.0.0.7 address-family ipv4-vpn route-reflector-client
set protocols bgp neighbor 10.0.0.7 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.8 address-family ipv4-vpn route-reflector-client
set protocols bgp neighbor 10.0.0.8 peer-group 'RR_VPNv4'
- set protocols bgp neighbor 10.0.0.9 address-family ipv4-vpn route-reflector-client
- set protocols bgp neighbor 10.0.0.9 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.10 address-family ipv4-vpn route-reflector-client
set protocols bgp neighbor 10.0.0.10 peer-group 'RR_VPNv4'
set protocols bgp parameters cluster-id '10.0.0.1'
- set protocols bgp parameters default no-ipv4-unicast
set protocols bgp parameters log-neighbor-changes
set protocols bgp parameters router-id '10.0.0.2'
set protocols bgp peer-group RR_VPNv4 remote-as '65001'
@@ -368,12 +363,11 @@ VPN (L3VPN) routes between them:
.. code-block:: none
- set protocols bgp local-as '65001'
+ set protocols bgp system-as '65001'
set protocols bgp neighbor 10.0.0.1 address-family ipv4-vpn nexthop-self
set protocols bgp neighbor 10.0.0.1 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.2 address-family ipv4-vpn nexthop-self
set protocols bgp neighbor 10.0.0.2 peer-group 'RR_VPNv4'
- set protocols bgp parameters default no-ipv4-unicast
set protocols bgp parameters log-neighbor-changes
set protocols bgp parameters router-id '10.0.0.7'
set protocols bgp peer-group RR_VPNv4 remote-as '65001'
@@ -383,12 +377,11 @@ VPN (L3VPN) routes between them:
.. code-block:: none
- set protocols bgp local-as '65001'
+ set protocols bgp system-as '65001'
set protocols bgp neighbor 10.0.0.1 address-family ipv4-vpn nexthop-self
set protocols bgp neighbor 10.0.0.1 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.2 address-family ipv4-vpn nexthop-self
set protocols bgp neighbor 10.0.0.2 peer-group 'RR_VPNv4'
- set protocols bgp parameters default no-ipv4-unicast
set protocols bgp parameters log-neighbor-changes
set protocols bgp parameters router-id '10.0.0.8'
set protocols bgp peer-group RR_VPNv4 remote-as '65001'
@@ -398,12 +391,11 @@ VPN (L3VPN) routes between them:
.. code-block:: none
- set protocols bgp local-as '65001'
+ set protocols bgp system-as '65001'
set protocols bgp neighbor 10.0.0.1 address-family ipv4-vpn nexthop-self
set protocols bgp neighbor 10.0.0.1 peer-group 'RR_VPNv4'
set protocols bgp neighbor 10.0.0.2 address-family ipv4-vpn nexthop-self
set protocols bgp neighbor 10.0.0.2 peer-group 'RR_VPNv4'
- set protocols bgp parameters default no-ipv4-unicast
set protocols bgp parameters log-neighbor-changes
set protocols bgp parameters router-id '10.0.0.10'
set protocols bgp peer-group RR_VPNv4 remote-as '65001'
@@ -432,7 +424,7 @@ import/export based on the pre-defined parameters.
set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast redistribute connected
set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn export '65035:1011'
set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn import '65035:1030'
- set vrf name BLUE_SPOKE protocols bgp local-as '65001'
+ set vrf name BLUE_SPOKE protocols bgp system-as '65001'
set vrf name BLUE_SPOKE protocols bgp neighbor 10.50.50.2 address-family ipv4-unicast as-override
set vrf name BLUE_SPOKE protocols bgp neighbor 10.50.50.2 remote-as '65035'
@@ -454,7 +446,7 @@ import/export based on the pre-defined parameters.
set vrf name BLUE_HUB protocols bgp address-family ipv4-unicast redistribute connected
set vrf name BLUE_HUB protocols bgp address-family ipv4-unicast route-target vpn export '65035:1030'
set vrf name BLUE_HUB protocols bgp address-family ipv4-unicast route-target vpn import '65035:1011 65050:2011 65035:1030'
- set vrf name BLUE_HUB protocols bgp local-as '65001'
+ set vrf name BLUE_HUB protocols bgp system-as '65001'
set vrf name BLUE_HUB protocols bgp neighbor 10.80.80.2 address-family ipv4-unicast as-override
set vrf name BLUE_HUB protocols bgp neighbor 10.80.80.2 remote-as '65035'
@@ -476,7 +468,7 @@ import/export based on the pre-defined parameters.
set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast redistribute connected
set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn export '65035:1011'
set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn import '65035:1030'
- set vrf name BLUE_SPOKE protocols bgp local-as '65001'
+ set vrf name BLUE_SPOKE protocols bgp system-as '65001'
set vrf name BLUE_SPOKE protocols bgp neighbor 10.60.60.2 address-family ipv4-unicast as-override
set vrf name BLUE_SPOKE protocols bgp neighbor 10.60.60.2 remote-as '65035'
@@ -504,13 +496,13 @@ configured L3VPN parameters.
set interfaces ethernet eth0 address '10.50.50.2/24'
# BGP for peering with PE
- set protocols bgp 65035 address-family ipv4-unicast network 10.0.0.80/32
- set protocols bgp 65035 neighbor 10.50.50.1 ebgp-multihop '2'
- set protocols bgp 65035 neighbor 10.50.50.1 remote-as '65001'
- set protocols bgp 65035 neighbor 10.50.50.1 update-source 'eth0'
- set protocols bgp 65035 parameters default no-ipv4-unicast
- set protocols bgp 65035 parameters log-neighbor-changes
- set protocols bgp 65035 parameters router-id '10.50.50.2'
+ set protocols bgp system-as 65035
+ set protocols bgp address-family ipv4-unicast network 10.0.0.80/32
+ set protocols bgp neighbor 10.50.50.1 ebgp-multihop '2'
+ set protocols bgp neighbor 10.50.50.1 remote-as '65001'
+ set protocols bgp neighbor 10.50.50.1 update-source 'eth0'
+ set protocols bgp parameters log-neighbor-changes
+ set protocols bgp parameters router-id '10.50.50.2'
- VyOS-CE1-HUB:
@@ -521,14 +513,14 @@ configured L3VPN parameters.
set interfaces ethernet eth0 address '10.80.80.2/24'
# BGP for peering with PE
- set protocols bgp 65035 address-family ipv4-unicast network 10.0.0.100/32
- set protocols bgp 65035 address-family ipv4-unicast redistribute connected
- set protocols bgp 65035 neighbor 10.80.80.1 ebgp-multihop '2'
- set protocols bgp 65035 neighbor 10.80.80.1 remote-as '65001'
- set protocols bgp 65035 neighbor 10.80.80.1 update-source 'eth0'
- set protocols bgp 65035 parameters default no-ipv4-unicast
- set protocols bgp 65035 parameters log-neighbor-changes
- set protocols bgp 65035 parameters router-id '10.80.80.2'
+ set protocols bgp system-as 65035
+ set protocols bgp address-family ipv4-unicast network 10.0.0.100/32
+ set protocols bgp address-family ipv4-unicast redistribute connected
+ set protocols bgp neighbor 10.80.80.1 ebgp-multihop '2'
+ set protocols bgp neighbor 10.80.80.1 remote-as '65001'
+ set protocols bgp neighbor 10.80.80.1 update-source 'eth0'
+ set protocols bgp parameters log-neighbor-changes
+ set protocols bgp parameters router-id '10.80.80.2'
- VyOS-CE2-SPOKE:
@@ -539,13 +531,13 @@ configured L3VPN parameters.
set interfaces ethernet eth0 address '10.60.60.2/24'
# BGP for peering with PE
- set protocols bgp 65035 address-family ipv4-unicast network 10.0.0.90/32
- set protocols bgp 65035 neighbor 10.60.60.1 ebgp-multihop '2'
- set protocols bgp 65035 neighbor 10.60.60.1 remote-as '65001'
- set protocols bgp 65035 neighbor 10.60.60.1 update-source 'eth0'
- set protocols bgp 65035 parameters default no-ipv4-unicast
- set protocols bgp 65035 parameters log-neighbor-changes
- set protocols bgp 65035 parameters router-id '10.60.60.2'
+ set protocols bgp system-as 65035
+ set protocols bgp address-family ipv4-unicast network 10.0.0.90/32
+ set protocols bgp neighbor 10.60.60.1 ebgp-multihop '2'
+ set protocols bgp neighbor 10.60.60.1 remote-as '65001'
+ set protocols bgp neighbor 10.60.60.1 update-source 'eth0'
+ set protocols bgp parameters log-neighbor-changes
+ set protocols bgp parameters router-id '10.60.60.2'
diff --git a/docs/configexamples/zone-policy.rst b/docs/configexamples/zone-policy.rst
index cf11a01e..90de8b24 100644
--- a/docs/configexamples/zone-policy.rst
+++ b/docs/configexamples/zone-policy.rst
@@ -5,6 +5,10 @@
Zone-Policy example
-------------------
+.. note:: In :vytask:`T2199` the syntax of the zone configuration was changed.
+ The zone configuration moved from ``zone-policy zone <name>`` to ``firewall
+ zone <name>``.
+
Native IPv4 and IPv6
^^^^^^^^^^^^^^^^^^^^
@@ -25,7 +29,7 @@ adapted for however many NICs you have**:
* Internet - 192.168.200.100 - TCP/443
* Internet - 192.168.200.100 - TCP/25
* Internet - 192.168.200.100 - TCP/53
-* VyOS actis as DHCP, DNS forwarder, NAT, router and firewall.
+* VyOS acts as DHCP, DNS forwarder, NAT, router and firewall.
* 192.168.200.200/2001:0DB8:0:BBBB::200 is an internal/external DNS, web
and mail (SMTP/IMAP) server.
* 192.168.100.10/2001:0DB8:0:AAAA::10 is the administrator's console. It
@@ -171,14 +175,14 @@ the source/destination address is not explicit.
.. code-block:: none
- WAN – DMZ:192.168.200.200 – tcp/80
- WAN – DMZ:192.168.200.200 – tcp/443
- WAN – DMZ:192.168.200.200 – tcp/25
- WAN – DMZ:192.168.200.200 – tcp/53
- WAN – DMZ:2001:0DB8:0:BBBB::200 – tcp/80
- WAN – DMZ:2001:0DB8:0:BBBB::200 – tcp/443
- WAN – DMZ:2001:0DB8:0:BBBB::200 – tcp/25
- WAN – DMZ:2001:0DB8:0:BBBB::200 – tcp/53
+ WAN - DMZ:192.168.200.200 - tcp/80
+ WAN - DMZ:192.168.200.200 - tcp/443
+ WAN - DMZ:192.168.200.200 - tcp/25
+ WAN - DMZ:192.168.200.200 - tcp/53
+ WAN - DMZ:2001:0DB8:0:BBBB::200 - tcp/80
+ WAN - DMZ:2001:0DB8:0:BBBB::200 - tcp/443
+ WAN - DMZ:2001:0DB8:0:BBBB::200 - tcp/25
+ WAN - DMZ:2001:0DB8:0:BBBB::200 - tcp/53
DMZ - Local - tcp/53
DMZ - Local - tcp/123
@@ -345,8 +349,8 @@ Start by setting the interface and default action for each zone.
.. code-block:: none
- set zone-policy zone dmz default-action drop
- set zone-policy zone dmz interface eth0.30
+ set firewall zone dmz default-action drop
+ set firewall zone dmz interface eth0.30
In this case, we are setting the v6 ruleset that represents traffic
sourced from the LAN, destined for the DMZ. Because the zone-policy
@@ -355,7 +359,7 @@ it backwards.
.. code-block:: none
- set zone-policy zone dmz from lan firewall ipv6-name lan-dmz-6
+ set firewall zone dmz from lan firewall ipv6-name lan-dmz-6
DMZ-LAN policy is LAN-DMZ. You can get a rhythm to it when you build out
a bunch at one time.
diff --git a/docs/configuration/container/index.rst b/docs/configuration/container/index.rst
index ed510477..c23a6184 100644
--- a/docs/configuration/container/index.rst
+++ b/docs/configuration/container/index.rst
@@ -1,34 +1,19 @@
-:lastproofread: 2021-06-30
-
-.. include:: /_include/need_improvement.txt
-
-.. _container:
+:lastproofread: 2022-06-10
#########
Container
#########
+The VyOS container implementation is based on `Podman<https://podman.io/>` as
+a deamonless container engine.
+
*************
Configuration
*************
-.. cfgcmd:: set container <name>
-
- Set a named container.
-
-.. cfgcmd:: set container network <networkname>
-
- Creates a named container network
-
-.. cfgcmd:: set container registry <name>
-
- Adds registry to list of unqualified-search-registries. By default, for any
- image that does not include the registry in the image name, Vyos will use
- docker.io as the container registry.
-
-.. cfgcmd:: set container <name> image
+.. cfgcmd:: set container name <name> image
- Sets the image name in the hub registry
+ Sets the image name in the hub registry
.. code-block:: none
@@ -42,7 +27,7 @@ Configuration
set container name mysql-server image quay.io/mysql:8.0
-.. cfgcmd:: set container <name> allow-host-networks
+.. cfgcmd:: set container name <name> allow-host-networks
Allow host networking in a container. The network stack of the container is
not isolated from the host and will use the host IP.
@@ -50,50 +35,52 @@ Configuration
The following commands translate to "--net host" when the container
is created
- .. note:: **allow-host-networks** cannot be used with **network**
+ .. note:: **allow-host-networks** cannot be used with **network**
-.. cfgcmd:: set container <name> description <text>
+.. cfgcmd:: set container name <name> network <networkname>
- Sets the container description
+ Attaches user-defined network to a container.
+ Only one network must be specified and must already exist.
-.. cfgcmd:: set container <name> environment '<key>' value '<value>'
+.. cfgcmd:: set container name <name> network <networkname> address <address>
- Add custom environment variables.
- Multiple environment variables are allowed.
- The following commands translate to "-e key=value" when the container
- is created.
+ Optionally set a specific static IPv4 or IPv6 address for the container.
+ This address must be within the named network prefix.
- .. code-block:: none
+ .. note:: The first IP in the container network is reserved by the engine and cannot be used
- set container name mysql-server environment 'MYSQL_DATABASE' value 'zabbix'
- set container name mysql-server environment 'MYSQL_USER' value 'zabbix'
- set container name mysql-server environment 'MYSQL_PASSWORD' value 'zabbix_pwd'
- set container name mysql-server environment 'MYSQL_ROOT_PASSWORD' value 'root_pwd'
+.. cfgcmd:: set container name <name> description <text>
-.. cfgcmd:: set container <name> network <networkname>
+ Set a container description
- Attaches user-defined network to a container.
- Only one network must be specified and must already exist.
+.. cfgcmd:: set container name <name> environment <key> value <value>
- Optionally a specific static IPv4 or IPv6 address can be set for
- the container. This address must be within the named network.
+ Add custom environment variables.
+ Multiple environment variables are allowed.
+ The following commands translate to "-e key=value" when the container
+ is created.
.. code-block:: none
- set container <name> network <networkname> address <address>
+ set container name mysql-server environment MYSQL_DATABASE value 'zabbix'
+ set container name mysql-server environment MYSQL_USER value 'zabbix'
+ set container name mysql-server environment MYSQL_PASSWORD value 'zabbix_pwd'
+ set container name mysql-server environment MYSQL_ROOT_PASSWORD value 'root_pwd'
- .. note:: The first IP in the container network is reserved by the engine and cannot be used
+.. cfgcmd:: set container name <name> port <portname> source <portnumber>
+.. cfgcmd:: set container name <name> port <portname> destination <portnumber>
+.. cfgcmd:: set container name <name> port <portname> protocol <tcp | udp>
-.. cfgcmd:: set container <name> port <portname> [source | destination ] <portnumber>
-
- Publishes a port for the container
+ Publish a port for the container.
.. code-block:: none
set container name zabbix-web-nginx-mysql port http source 80
set container name zabbix-web-nginx-mysql port http destination 8080
+ set container name zabbix-web-nginx-mysql port http protocol tcp
-.. cfgcmd:: set container <name> volume <volumename> [source | destination ] <path>
+.. cfgcmd:: set container name <name> volume <volumename> source <path>
+.. cfgcmd:: set container name <name> volume <volumename> destination <path>
Mount a volume into the container
@@ -101,6 +88,89 @@ Configuration
set container name coredns volume 'corefile' source /config/coredns/Corefile
set container name coredns volume 'corefile' destination /etc/Corefile
+
+.. cfgcmd:: set container name <name> volume <volumename> mode <ro | rw>
+
+ Volume is either mounted as rw (read-write - default) or ro (read-only)
+
+.. cfgcmd:: set container name <name> restart [no | on-failure | always]
+
+ Set the restart behavior of the container.
+
+ - **no**: Do not restart containers on exit
+ - **on-failure**: Restart containers when they exit with a non-zero exit code, retrying indefinitely (default)
+ - **always**: Restart containers when they exit, regardless of status, retrying indefinitely
+
+.. cfgcmd:: set container name <name> memory <MB>
+
+ Constrain the memory available to the container.
+
+ Default is 512 MB. Use 0 MB for unlimited memory.
+
+.. cfgcmd:: set container name <name> device <devicename> source <path>
+.. cfgcmd:: set container name <name> device <devicename> destination <path>
+
+ Add a host device to the container.
+
+.. cfgcmd:: container name <name> cap-add <text>
+
+ Set container capabilities or permissions.
+
+ - **net-admin**: Network operations (interface, firewall, routing tables)
+ - **net-bind-service**: Bind a socket to privileged ports (port numbers less than 1024)
+ - **net-raw**: Permission to create raw network sockets
+ - **setpcap**: Capability sets (from bounded or inherited set)
+ - **sys-admin**: Administation operations (quotactl, mount, sethostname, setdomainame)
+ - **sys-time**: Permission to set system clock
+
+.. cfgcmd:: set container name <name> disable
+
+ Disable a container.
+
+.. cfgcmd:: set container network <networkname>
+
+ Creates a named container network
+
+.. cfgcmd:: set container registry <name>
+
+ Adds registry to list of unqualified-search-registries. By default, for any
+ image that does not include the registry in the image name, Vyos will use
+ docker.io as the container registry.
+
+
+******************
+Operation Commands
+******************
+
+.. opcmd:: add container image <containername>
+
+ Pull a new image for container
+
+.. opcmd:: show container
+
+ Show the list of all active containers.
+
+.. opcmd:: show container image
+
+ Show the local container images.
+
+.. opcmd:: show container log <containername>
+
+ Show logs from a given container
+
+.. opcmd:: show container network
+
+ Show a list available container networks
+
+.. opcmd:: restart container <containername>
+
+ Restart a given container
+
+.. opcmd:: update container image <containername>
+
+ Update container image
+
+
*********************
Example Configuration
@@ -150,4 +220,4 @@ Example Configuration
set container name zabbix-web-nginx-mysql environment 'MYSQL_ROOT_PASSWORD' value 'root_pwd'
set container name zabbix-web-nginx-mysql port http source 80
- set container name zabbix-web-nginx-mysql port http destination 8080 \ No newline at end of file
+ set container name zabbix-web-nginx-mysql port http destination 8080
diff --git a/docs/configuration/firewall/general.rst b/docs/configuration/firewall/general.rst
new file mode 100644
index 00000000..f2e01e03
--- /dev/null
+++ b/docs/configuration/firewall/general.rst
@@ -0,0 +1,1003 @@
+:lastproofread: 2021-06-29
+
+.. _firewall:
+
+########
+Firewall
+########
+
+********
+Overview
+********
+
+VyOS makes use of Linux `netfilter <https://netfilter.org/>`_ for packet
+filtering.
+
+The firewall supports the creation of groups for ports, addresses, and
+networks (implemented using netfilter ipset) and the option of interface
+or zone based firewall policy.
+
+.. note:: **Important note on usage of terms:**
+ The firewall makes use of the terms `in`, `out`, and `local`
+ for firewall policy. Users experienced with netfilter often confuse
+ `in` to be a reference to the `INPUT` chain, and `out` the `OUTPUT`
+ chain from netfilter. This is not the case. These instead indicate
+ the use of the `FORWARD` chain and either the input or output
+ interface. The `INPUT` chain, which is used for local traffic to the
+ OS, is a reference to as `local` with respect to its input interface.
+
+
+***************
+Global settings
+***************
+
+Some firewall settings are global and have an affect on the whole system.
+
+.. cfgcmd:: set firewall all-ping [enable | disable]
+
+ By default, when VyOS receives an ICMP echo request packet destined for
+ itself, it will answer with an ICMP echo reply, unless you avoid it
+ through its firewall.
+
+ With the firewall you can set rules to accept, drop or reject ICMP in,
+ out or local traffic. You can also use the general **firewall all-ping**
+ command. This command affects only to LOCAL (packets destined for your
+ VyOS system), not to IN or OUT traffic.
+
+ .. note:: **firewall all-ping** affects only to LOCAL and it always
+ behaves in the most restrictive way
+
+ .. code-block:: none
+
+ set firewall all-ping enable
+
+ When the command above is set, VyOS will answer every ICMP echo request
+ addressed to itself, but that will only happen if no other rule is
+ applied dropping or rejecting local echo requests. In case of conflict,
+ VyOS will not answer ICMP echo requests.
+
+ .. code-block:: none
+
+ set firewall all-ping disable
+
+ When the command above is set, VyOS will answer no ICMP echo request
+ addressed to itself at all, no matter where it comes from or whether
+ more specific rules are being applied to accept them.
+
+.. cfgcmd:: set firewall broadcast-ping [enable | disable]
+
+ This setting enable or disable the response of icmp broadcast
+ messages. The following system parameter will be altered:
+
+ * ``net.ipv4.icmp_echo_ignore_broadcasts``
+
+.. cfgcmd:: set firewall ip-src-route [enable | disable]
+.. cfgcmd:: set firewall ipv6-src-route [enable | disable]
+
+ This setting handle if VyOS accept packets with a source route
+ option. The following system parameter will be altered:
+
+ * ``net.ipv4.conf.all.accept_source_route``
+ * ``net.ipv6.conf.all.accept_source_route``
+
+.. cfgcmd:: set firewall receive-redirects [enable | disable]
+.. cfgcmd:: set firewall ipv6-receive-redirects [enable | disable]
+
+ enable or disable of ICMPv4 or ICMPv6 redirect messages accepted
+ by VyOS. The following system parameter will be altered:
+
+ * ``net.ipv4.conf.all.accept_redirects``
+ * ``net.ipv6.conf.all.accept_redirects``
+
+.. cfgcmd:: set firewall send-redirects [enable | disable]
+
+ enable or disable ICMPv4 redirect messages send by VyOS
+ The following system parameter will be altered:
+
+ * ``net.ipv4.conf.all.send_redirects``
+
+.. cfgcmd:: set firewall log-martians [enable | disable]
+
+ enable or disable the logging of martian IPv4 packets.
+ The following system parameter will be altered:
+
+ * ``net.ipv4.conf.all.log_martians``
+
+.. cfgcmd:: set firewall source-validation [strict | loose | disable]
+
+ Set the IPv4 source validation mode.
+ The following system parameter will be altered:
+
+ * ``net.ipv4.conf.all.rp_filter``
+
+.. cfgcmd:: set firewall syn-cookies [enable | disable]
+
+ Enable or Disable if VyOS use IPv4 TCP SYN Cookies.
+ The following system parameter will be altered:
+
+ * ``net.ipv4.tcp_syncookies``
+
+.. cfgcmd:: set firewall twa-hazards-protection [enable | disable]
+
+ Enable or Disable VyOS to be :rfc:`1337` conform.
+ The following system parameter will be altered:
+
+ * ``net.ipv4.tcp_rfc1337``
+
+.. cfgcmd:: set firewall state-policy established action [accept | drop |
+ reject]
+
+.. cfgcmd:: set firewall state-policy established log enable
+
+ Set the global setting for an established connection.
+
+.. cfgcmd:: set firewall state-policy invalid action [accept | drop | reject]
+
+.. cfgcmd:: set firewall state-policy invalid log enable
+
+ Set the global setting for invalid packets.
+
+.. cfgcmd:: set firewall state-policy related action [accept | drop | reject]
+
+.. cfgcmd:: set firewall state-policy related log enable
+
+ Set the global setting for related connections.
+
+
+******
+Groups
+******
+
+Firewall groups represent collections of IP addresses, networks, ports,
+mac addresses or domains. Once created, a group can be referenced by
+firewall, nat and policy route rules as either a source or destination
+matcher. Members can be added or removed from a group without changes to,
+or the need to reload, individual firewall rules.
+
+Groups need to have unique names. Even though some contain IPv4
+addresses and others contain IPv6 addresses, they still need to have
+unique names, so you may want to append "-v4" or "-v6" to your group
+names.
+
+
+Address Groups
+==============
+
+In an **address group** a single IP address or IP address ranges are
+defined.
+
+.. cfgcmd:: set firewall group address-group <name> address [address |
+ address range]
+.. cfgcmd:: set firewall group ipv6-address-group <name> address <address>
+
+ Define a IPv4 or a IPv6 address group
+
+ .. code-block:: none
+
+ set firewall group address-group ADR-INSIDE-v4 address 192.168.0.1
+ set firewall group address-group ADR-INSIDE-v4 address 10.0.0.1-10.0.0.8
+ set firewall group ipv6-address-group ADR-INSIDE-v6 address 2001:db8::1
+
+.. cfgcmd:: set firewall group address-group <name> description <text>
+.. cfgcmd:: set firewall group ipv6-address-group <name> description <text>
+
+ Provide a IPv4 or IPv6 address group description
+
+Network Groups
+==============
+
+While **network groups** accept IP networks in CIDR notation, specific
+IP addresses can be added as a 32-bit prefix. If you foresee the need
+to add a mix of addresses and networks, the network group is
+recommended.
+
+.. cfgcmd:: set firewall group network-group <name> network <CIDR>
+.. cfgcmd:: set firewall group ipv6-network-group <name> network <CIDR>
+
+ Define a IPv4 or IPv6 Network group.
+
+ .. code-block:: none
+
+ set firewall group network-group NET-INSIDE-v4 network 192.168.0.0/24
+ set firewall group network-group NET-INSIDE-v4 network 192.168.1.0/24
+ set firewall group ipv6-network-group NET-INSIDE-v6 network 2001:db8::/64
+
+.. cfgcmd:: set firewall group network-group <name> description <text>
+.. cfgcmd:: set firewall group ipv6-network-group <name> description <text>
+
+ Provide a IPv4 or IPv6 network group description.
+
+Port Groups
+===========
+
+A **port group** represents only port numbers, not the protocol. Port
+groups can be referenced for either TCP or UDP. It is recommended that
+TCP and UDP groups are created separately to avoid accidentally
+filtering unnecessary ports. Ranges of ports can be specified by using
+`-`.
+
+.. cfgcmd:: set firewall group port-group <name> port
+ [portname | portnumber | startport-endport]
+
+ Define a port group. A port name can be any name defined in
+ /etc/services. e.g.: http
+
+ .. code-block:: none
+
+ set firewall group port-group PORT-TCP-SERVER1 port http
+ set firewall group port-group PORT-TCP-SERVER1 port 443
+ set firewall group port-group PORT-TCP-SERVER1 port 5000-5010
+
+.. cfgcmd:: set firewall group port-group <name> description <text>
+
+ Provide a port group description.
+
+MAC Groups
+==========
+
+A **mac group** represents a collection of mac addresses.
+
+.. cfgcmd:: set firewall group mac-group <name> mac-address <mac-address>
+
+ Define a mac group.
+
+.. code-block:: none
+
+ set firewall group mac-group MAC-G01 mac-address 88:a4:c2:15:b6:4f
+ set firewall group mac-group MAC-G01 mac-address 4c:d5:77:c0:19:81
+
+
+Domain Groups
+=============
+
+A **domain group** represents a collection of domains.
+
+.. cfgcmd:: set firewall group domain-group <name> address <domain>
+
+ Define a domain group.
+
+.. code-block:: none
+
+ set firewall group domain-group DOM address example.com
+
+
+*********
+Rule-Sets
+*********
+
+A rule-set is a named collection of firewall rules that can be applied
+to an interface or a zone. Each rule is numbered, has an action to apply
+if the rule is matched, and the ability to specify the criteria to
+match. Data packets go through the rules from 1 - 999999, at the first match
+the action of the rule will be executed.
+
+.. cfgcmd:: set firewall name <name> description <text>
+.. cfgcmd:: set firewall ipv6-name <name> description <text>
+
+ Provide a rule-set description.
+
+.. cfgcmd:: set firewall name <name> default-action [accept | drop | jump |
+ reject | return]
+.. cfgcmd:: set firewall ipv6-name <name> default-action [accept | drop |
+ jump | reject | return]
+
+ This set the default action of the rule-set if no rule matched a packet
+ criteria. If defacult-action is set to ``jump``, then
+ ``default-jump-target`` is also needed.
+
+.. cfgcmd:: set firewall name <name> default-jump-target <text>
+.. cfgcmd:: set firewall ipv6-name <name> default-jump-target <text>
+
+ To be used only when ``defult-action`` is set to ``jump``. Use this
+ command to specify jump target for default rule.
+
+.. cfgcmd:: set firewall name <name> enable-default-log
+.. cfgcmd:: set firewall ipv6-name <name> enable-default-log
+
+ Use this command to enable the logging of the default action.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> action [accept | drop |
+ jump | reject | return]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> action [accept |
+ drop | jump | reject | return]
+
+ This required setting defines the action of the current rule. If action
+ is set to ``jump``, then ``jump-target`` is also needed.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> jump-target <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> jump-target <text>
+
+ To be used only when ``action`` is set to ``jump``. Use this
+ command to specify jump target.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> description <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> description <text>
+
+ Provide a description for each rule.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> log [disable | enable]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> log [disable |
+ enable]
+
+ Enable or disable logging for the matched packet.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> log-level [emerg |
+ alert | crit | err | warn | notice | info | debug]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> log-level [emerg |
+ alert | crit | err | warn | notice | info | debug]
+
+ Define log-level. Only applicable if rule log is enable.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> disable
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> disable
+
+ If you want to disable a rule but let it in the configuration.
+
+Matching criteria
+=================
+
+There are a lot of matching criteria against which the package can be tested.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> connection-status nat
+ [destination | source]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> connection-status
+ nat [destination | source]
+
+ Match criteria based on nat connection status.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> connection-mark
+ <1-2147483647>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> connection-mark
+ <1-2147483647>
+
+ Match criteria based on connection mark.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source address
+ [address | addressrange | CIDR]
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination address
+ [address | addressrange | CIDR]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source address
+ [address | addressrange | CIDR]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination address
+ [address | addressrange | CIDR]
+
+ This is similar to the network groups part, but here you are able to negate
+ the matching addresses.
+
+ .. code-block:: none
+
+ set firewall name WAN-IN-v4 rule 100 source address 192.0.2.10-192.0.2.11
+ # with a '!' the rule match everything except the specified subnet
+ set firewall name WAN-IN-v4 rule 101 source address !203.0.113.0/24
+ set firewall ipv6-name WAN-IN-v6 rule 100 source address 2001:db8::202
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source address-mask
+ [address]
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination address-mask
+ [address]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source address-mask
+ [address]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination
+ address-mask [address]
+
+ An arbitrary netmask can be applied to mask addresses to only match against
+ a specific portion. This is particularly useful with IPv6 and a zone-based
+ firewall as rules will remain valid if the IPv6 prefix changes and the host
+ portion of systems IPv6 address is static (for example, with SLAAC or `tokenised IPv6 addresses
+ <https://datatracker.ietf.org/doc/id/draft-chown-6man-tokenised-ipv6-identifiers-02.txt>`_)
+
+ This functions for both individual addresses and address groups.
+
+ .. code-block:: none
+
+ # Match any IPv6 address with the suffix ::0000:0000:0000:beef
+ set firewall ipv6-name WAN-LAN-v6 rule 100 destination address ::beef
+ set firewall ipv6-name WAN-LAN-v6 rule 100 destination address-mask ::ffff:ffff:ffff:ffff
+ # Match any IPv4 address with `11` as the 2nd octet and `13` as the forth octet
+ set firewall name WAN-LAN-v4 rule 100 destination address 0.11.0.13
+ set firewall name WAN-LAN-v4 rule 100 destination address-mask 0.255.0.255
+ # Address groups
+ set firewall group ipv6-address-group WEBSERVERS address ::1000
+ set firewall group ipv6-address-group WEBSERVERS address ::2000
+ set firewall name WAN-LAN-v6 rule 200 source group address-group WEBSERVERS
+ set firewall name WAN-LAN-v6 rule 200 source address-mask ::ffff:ffff:ffff:ffff
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source fqdn <fqdn>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination fqdn <fqdn>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source fqdn <fqdn>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination fqdn
+ <fqdn>
+
+ Specify a Fully Qualified Domain Name as source/destination matcher. Ensure
+ router is able to resolve such dns query.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source geoip country-code
+ <country>
+.. cfgcmd:: set firewall name <name> rule <1-999999> source geoip inverse-match
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source geoip
+ country-code <country>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source geoip
+ inverse-match
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination geoip
+ country-code <country>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination geoip
+ inverse-match
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination geoip
+ country-code <country>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination geoip
+ inverse-match
+
+Match IP addresses based on its geolocation.
+More info: `geoip matching
+<https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching>`_.
+
+Use inverse-match to match anything except the given country-codes.
+
+Data is provided by DB-IP.com under CC-BY-4.0 license. Attribution required,
+permits redistribution so we can include a database in images(~3MB
+compressed). Includes cron script (manually callable by op-mode update
+geoip) to keep database and rules updated.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source mac-address
+ <mac-address>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source mac-address
+ <mac-address>
+
+ Only in the source criteria, you can specify a mac-address.
+
+ .. code-block:: none
+
+ set firewall name LAN-IN-v4 rule 100 source mac-address 00:53:00:11:22:33
+ set firewall name LAN-IN-v4 rule 101 source mac-address !00:53:00:aa:12:34
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source port
+ [1-65535 | portname | start-end]
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination port
+ [1-65535 | portname | start-end]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source port
+ [1-65535 | portname | start-end]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination port
+ [1-65535 | portname | start-end]
+
+ A port can be set with a port number or a name which is here
+ defined: ``/etc/services``.
+
+ .. code-block:: none
+
+ set firewall name WAN-IN-v4 rule 10 source port '22'
+ set firewall name WAN-IN-v4 rule 11 source port '!http'
+ set firewall name WAN-IN-v4 rule 12 source port 'https'
+
+ Multiple source ports can be specified as a comma-separated list.
+ The whole list can also be "negated" using ``!``. For example:
+
+ .. code-block:: none
+
+ set firewall ipv6-name WAN-IN-v6 rule 10 source port '!22,https,3333-3338'
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source group
+ address-group <name | !name>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
+ address-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
+ address-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
+ address-group <name | !name>
+
+ Use a specific address-group. Prepend character ``!`` for inverted matching
+ criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source group
+ network-group <name | !name>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
+ network-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
+ network-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
+ network-group <name | !name>
+
+ Use a specific network-group. Prepend character ``!`` for inverted matching
+ criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source group
+ port-group <name | !name>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
+ port-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
+ port-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
+ port-group <name | !name>
+
+ Use a specific port-group. Prepend character ``!`` for inverted matching
+ criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source group
+ domain-group <name | !name>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
+ domain-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
+ domain-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
+ domain-group <name | !name>
+
+ Use a specific domain-group. Prepend character ``!`` for inverted matching
+ criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> source group
+ mac-group <name | !name>
+.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
+ mac-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
+ mac-group <name | !name>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
+ mac-group <name | !name>
+
+ Use a specific mac-group. Prepend character ``!`` for inverted matching
+ criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> dscp [0-63 | start-end]
+.. cfgcmd:: set firewall name <name> rule <1-999999> dscp-exclude [0-63 |
+ start-end]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> dscp [0-63 |
+ start-end]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> dscp-exclude [0-63 |
+ start-end]
+
+ Match based on dscp value.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> fragment [match-frag |
+ match-non-frag]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> fragment [match-frag
+ | match-non-frag]
+
+ Match based on fragment criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> icmp [code | type]
+ <0-255>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> icmpv6 [code | type]
+ <0-255>
+
+ Match based on icmp|icmpv6 code and type.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> icmp type-name <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> icmpv6 type-name
+ <text>
+
+ Match based on icmp|icmpv6 type-name criteria. Use tab for information
+ about what **type-name** criteria are supported.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> inbound-interface
+ <iface>
+.. cfgcmd:: set firewall name <name> rule <1-999999> outbound-interface
+ <iface>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> inbound-interface
+ <iface>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> outbound-interface
+ <iface>
+
+ Match based on inbound/outbound interface. Wilcard ``*`` can be used.
+ For example: ``eth2*``
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> ipsec [match-ipsec
+ | match-none]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> ipsec [match-ipsec
+ | match-none]
+
+ Match based on ipsec criteria.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> limit burst
+ <0-4294967295>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> limit burst
+ <0-4294967295>
+
+ Match based on the maximum number of packets to allow in excess of rate.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> limit rate
+ <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> limit rate
+ <text>
+
+ Match based on the maximum average rate, specified as **integer/unit**.
+ For example **5/minutes**
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> packet-length
+ <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> packet-length
+ <text>
+.. cfgcmd:: set firewall name <name> rule <1-999999> packet-length-exclude
+ <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> packet-length-exclude
+ <text>
+
+ Match based on packet length criteria. Multiple values from 1 to 65535
+ and ranges are supported.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> protocol [<text> |
+ <0-255> | all | tcp_udp]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> protocol [<text> |
+ <0-255> | all | tcp_udp]
+
+ Match a protocol criteria. A protocol number or a name which is here
+ defined: ``/etc/protocols``.
+ Special names are ``all`` for all protocols and ``tcp_udp`` for tcp and udp
+ based packets. The ``!`` negate the selected protocol.
+
+ .. code-block:: none
+
+ set firewall name WAN-IN-v4 rule 10 protocol tcp_udp
+ set firewall name WAN-IN-v4 rule 11 protocol !tcp_udp
+ set firewall ipv6-name WAN-IN-v6 rule 10 protocol tcp
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> recent count <1-255>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> recent count <1-255>
+.. cfgcmd:: set firewall name <name> rule <1-999999> recent time
+ [second | minute | hour]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> recent time
+ [second | minute | hour]
+
+ Match bases on recently seen sources.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> tcp flags <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> tcp flags <text>
+
+ Allowed values fpr TCP flags: ``SYN``, ``ACK``, ``FIN``, ``RST``, ``URG``,
+ ``PSH``, ``ALL`` When specifying more than one flag, flags should be comma
+ separated. The ``!`` negate the selected protocol.
+
+ .. code-block:: none
+
+ set firewall name WAN-IN-v4 rule 10 tcp flags 'ACK'
+ set firewall name WAN-IN-v4 rule 12 tcp flags 'SYN'
+ set firewall name WAN-IN-v4 rule 13 tcp flags 'SYN,!ACK,!FIN,!RST'
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> state [established |
+ invalid | new | related] [enable | disable]
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> state [established |
+ invalid | new | related] [enable | disable]
+
+ Match against the state of a packet.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> time startdate <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> time startdate <text>
+.. cfgcmd:: set firewall name <name> rule <1-999999> time starttime <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> time starttime <text>
+.. cfgcmd:: set firewall name <name> rule <1-999999> time stopdate <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> time stopdate <text>
+.. cfgcmd:: set firewall name <name> rule <1-999999> time stoptime <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> time stoptime <text>
+.. cfgcmd:: set firewall name <name> rule <1-999999> time weekdays <text>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> time weekdays <text>
+
+ Time to match the defined rule.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> ttl <eq | gt | lt> <0-255>
+
+ Match time to live parameter, where 'eq' stands for 'equal'; 'gt' stands for
+ 'greater than', and 'lt' stands for 'less than'.
+
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> hop-limit <eq | gt |
+ lt> <0-255>
+
+ Match hop-limit parameter, where 'eq' stands for 'equal'; 'gt' stands for
+ 'greater than', and 'lt' stands for 'less than'.
+
+.. cfgcmd:: set firewall name <name> rule <1-999999> recent count <1-255>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> recent count <1-255>
+.. cfgcmd:: set firewall name <name> rule <1-999999> recent time <second |
+ minute | hour>
+.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> recent time <second |
+ minute | hour>
+
+ Match when 'count' amount of connections are seen within 'time'. These
+ matching criteria can be used to block brute-force attempts.
+
+***********************************
+Applying a Rule-Set to an Interface
+***********************************
+
+A Rule-Set can be applied to every interface:
+
+* ``in``: Ruleset for forwarded packets on an inbound interface
+* ``out``: Ruleset for forwarded packets on an outbound interface
+* ``local``: Ruleset for packets destined for this router
+
+.. cfgcmd:: set firewall interface <interface> [in | out | local] [name |
+ ipv6-name] <rule-set>
+
+
+ Here are some examples for applying a rule-set to an interface
+
+ .. code-block:: none
+
+ set firewall interface eth1.100 in name LANv4-IN
+ set firewall interface eth1.100 out name LANv4-OUT
+ set firewall interface bond0 in name LANv4-IN
+ set firewall interface vtun1 in name LANv4-IN
+ set firewall interface eth2* in name LANv4-IN
+
+ .. note::
+ As you can see in the example here, you can assign the same rule-set to
+ several interfaces. An interface can only have one rule-set per chain.
+
+ .. note::
+ You can use wildcard ``*`` to match a group of interfaces.
+
+***********************
+Operation-mode Firewall
+***********************
+
+Rule-set overview
+=================
+
+.. opcmd:: show firewall
+
+ This will show you a basic firewall overview
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show firewall
+
+ ------------------------
+ Firewall Global Settings
+ ------------------------
+
+ Firewall state-policy for all IPv4 and Ipv6 traffic
+
+ state action log
+ ----- ------ ---
+ invalid accept disabled
+ established accept disabled
+ related accept disabled
+
+ -----------------------------
+ Rulesets Information
+ -----------------------------
+ --------------------------------------------------------------------------
+ IPv4 Firewall "DMZv4-1-IN":
+
+ Active on (eth0,IN)
+
+ rule action proto packets bytes
+ ---- ------ ----- ------- -----
+ 10 accept icmp 0 0
+ condition - saddr 10.1.0.0/24 daddr 0.0.0.0/0 LOG enabled
+
+ 10000 drop all 0 0
+ condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 LOG enabled
+
+ --------------------------------------------------------------------------
+ IPv4 Firewall "DMZv4-1-OUT":
+
+ Active on (eth0,OUT)
+
+ rule action proto packets bytes
+ ---- ------ ----- ------- -----
+ 10 accept tcp_udp 1 60
+ condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 match-DST-PORT-GROUP DMZ-Ports /*
+ DMZv4-1-OUT-10 */LOG enabled
+
+ 11 accept icmp 1 84
+ condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 /* DMZv4-1-OUT-11 */LOG enabled
+
+ 10000 drop all 6 360
+ condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 LOG enabled
+
+ --------------------------------------------------------------------------
+ IPv4 Firewall "LANv4-IN":
+
+ Inactive - Not applied to any interfaces or zones.
+
+ rule action proto packets bytes
+ ---- ------ ----- ------- -----
+ 10 accept all 0 0
+ condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 /* LANv4-IN-10 */
+
+ 10000 drop all 0 0
+ condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0
+
+.. opcmd:: show firewall summary
+
+ This will show you a summary of rule-sets and groups
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show firewall summary
+
+ ------------------------
+ Firewall Global Settings
+ ------------------------
+
+ Firewall state-policy for all IPv4 and Ipv6 traffic
+
+ state action log
+ ----- ------ ---
+ invalid accept disabled
+ related accept disabled
+ established accept disabled
+
+ ------------------------
+ Firewall Rulesets
+ ------------------------
+
+ IPv4 name:
+
+ Rule-set name Description References
+ ------------- ----------- ----------
+ DMZv4-1-OUT (eth0,OUT)
+ DMZv4-1-IN (eth0,IN)
+
+ ------------------------
+ Firewall Groups
+ ------------------------
+
+ Port Groups:
+
+ Group name Description References
+ ---------- ----------- ----------
+ DMZ-Ports DMZv4-1-OUT-10-destination
+
+ Network Groups:
+
+ Group name Description References
+ ---------- ----------- ----------
+ LANv4 LANv4-IN-10-source,
+ DMZv4-1-OUT-10-source,
+ DMZv4-1-OUT-11-source
+
+.. opcmd:: show firewall statistics
+
+ This will show you a statistic of all rule-sets since the last boot.
+
+.. opcmd:: show firewall [name | ipv6name] <name> rule <1-999999>
+
+ This command will give an overview of a rule in a single rule-set
+
+.. opcmd:: show firewall group <name>
+
+ Overview of defined groups. You see the type, the members, and where the
+ group is used.
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show firewall group DMZ-Ports
+ Name : DMZ-Ports
+ Type : port
+ References : none
+ Members :
+ 80
+ 443
+ 8080
+ 8443
+
+ vyos@vyos:~$ show firewall group LANv4
+ Name : LANv4
+ Type : network
+ References : LANv4-IN-10-source
+ Members :
+ 10.10.0.0/16
+
+.. opcmd:: show firewall [name | ipv6name] <name>
+
+ This command will give an overview of a single rule-set.
+
+.. opcmd:: show firewall [name | ipv6name] <name> statistics
+
+ This will show you a rule-set statistic since the last boot.
+
+.. opcmd:: show firewall [name | ipv6name] <name> rule <1-999999>
+
+ This command will give an overview of a rule in a single rule-set.
+
+
+Zone-Policy Overview
+====================
+
+.. opcmd:: show zone-policy zone <name>
+
+ Use this command to get an overview of a zone.
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show zone-policy zone DMZ
+ -------------------
+ Name: DMZ
+
+ Interfaces: eth0 eth1
+
+ From Zone:
+ name firewall
+ ---- --------
+ LAN DMZv4-1-OUT
+
+
+Show Firewall log
+=================
+
+.. opcmd:: show log firewall [name | ipv6name] <name>
+
+ Show the logs of a specific Rule-Set.
+
+.. note::
+ At the moment it not possible to look at the whole firewall log with VyOS
+ operational commands. All logs will save to ``/var/logs/messages``.
+ For example: ``grep '10.10.0.10' /var/log/messages``
+
+
+
+Example Partial Config
+======================
+
+.. code-block:: none
+
+ firewall {
+ interface eth0 {
+ in {
+ name FROM-INTERNET
+ }
+ }
+ all-ping enable
+ broadcast-ping disable
+ config-trap disable
+ group {
+ network-group BAD-NETWORKS {
+ network 198.51.100.0/24
+ network 203.0.113.0/24
+ }
+ network-group GOOD-NETWORKS {
+ network 192.0.2.0/24
+ }
+ port-group BAD-PORTS {
+ port 65535
+ }
+ }
+ name FROM-INTERNET {
+ default-action accept
+ description "From the Internet"
+ rule 10 {
+ action accept
+ description "Authorized Networks"
+ protocol all
+ source {
+ group {
+ network-group GOOD-NETWORKS
+ }
+ }
+ }
+ rule 11 {
+ action drop
+ description "Bad Networks"
+ protocol all
+ source {
+ group {
+ network-group BAD-NETWORKS
+ }
+ }
+ }
+ rule 30 {
+ action drop
+ description "BAD PORTS"
+ destination {
+ group {
+ port-group BAD-PORTS
+ }
+ }
+ log enable
+ protocol all
+ }
+ }
+ }
+ interfaces {
+ ethernet eth1 {
+ address dhcp
+ description OUTSIDE
+ duplex auto
+ }
+ }
+
+
+Update geoip database
+=====================
+
+.. opcmd:: update geoip
+
+ Command used to update GeoIP database and firewall sets. \ No newline at end of file
diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst
index c2b47c80..dfafa606 100644
--- a/docs/configuration/firewall/index.rst
+++ b/docs/configuration/firewall/index.rst
@@ -1,782 +1,10 @@
-:lastproofread: 2021-06-29
-
-.. _firewall:
-
########
Firewall
########
-********
-Overview
-********
-
-VyOS makes use of Linux `netfilter <https://netfilter.org/>`_ for packet
-filtering.
-
-The firewall supports the creation of groups for ports, addresses, and
-networks (implemented using netfilter ipset) and the option of interface
-or zone based firewall policy.
-
-.. note:: **Important note on usage of terms:**
- The firewall makes use of the terms `in`, `out`, and `local`
- for firewall policy. Users experienced with netfilter often confuse
- `in` to be a reference to the `INPUT` chain, and `out` the `OUTPUT`
- chain from netfilter. This is not the case. These instead indicate
- the use of the `FORWARD` chain and either the input or output
- interface. The `INPUT` chain, which is used for local traffic to the
- OS, is a reference to as `local` with respect to its input interface.
-
-
-***************
-Global settings
-***************
-
-Some firewall settings are global and have an affect on the whole system.
-
-.. cfgcmd:: set firewall all-ping [enable | disable]
-
- By default, when VyOS receives an ICMP echo request packet destined for
- itself, it will answer with an ICMP echo reply, unless you avoid it
- through its firewall.
-
- With the firewall you can set rules to accept, drop or reject ICMP in,
- out or local traffic. You can also use the general **firewall all-ping**
- command. This command affects only to LOCAL (packets destined for your
- VyOS system), not to IN or OUT traffic.
-
- .. note:: **firewall all-ping** affects only to LOCAL and it always
- behaves in the most restrictive way
-
- .. code-block:: none
-
- set firewall all-ping enable
-
- When the command above is set, VyOS will answer every ICMP echo request
- addressed to itself, but that will only happen if no other rule is
- applied dropping or rejecting local echo requests. In case of conflict,
- VyOS will not answer ICMP echo requests.
-
- .. code-block:: none
-
- set firewall all-ping disable
-
- When the command above is set, VyOS will answer no ICMP echo request
- addressed to itself at all, no matter where it comes from or whether
- more specific rules are being applied to accept them.
-
-.. cfgcmd:: set firewall broadcast-ping [enable | disable]
-
- This setting enable or disable the response of icmp broadcast
- messages. The following system parameter will be altered:
-
- * ``net.ipv4.icmp_echo_ignore_broadcasts``
-
-.. cfgcmd:: set firewall ip-src-route [enable | disable]
-.. cfgcmd:: set firewall ipv6-src-route [enable | disable]
-
- This setting handle if VyOS accept packets with a source route
- option. The following system parameter will be altered:
-
- * ``net.ipv4.conf.all.accept_source_route``
- * ``net.ipv6.conf.all.accept_source_route``
-
-.. cfgcmd:: set firewall receive-redirects [enable | disable]
-.. cfgcmd:: set firewall ipv6-receive-redirects [enable | disable]
-
- enable or disable of ICMPv4 or ICMPv6 redirect messages accepted
- by VyOS. The following system parameter will be altered:
-
- * ``net.ipv4.conf.all.accept_redirects``
- * ``net.ipv6.conf.all.accept_redirects``
-
-.. cfgcmd:: set firewall send-redirects [enable | disable]
-
- enable or disable ICMPv4 redirect messages send by VyOS
- The following system parameter will be altered:
-
- * ``net.ipv4.conf.all.send_redirects``
-
-.. cfgcmd:: set firewall log-martians [enable | disable]
-
- enable or disable the logging of martian IPv4 packets.
- The following system parameter will be altered:
-
- * ``net.ipv4.conf.all.log_martians``
-
-.. cfgcmd:: set firewall source-validation [strict | loose | disable]
-
- Set the IPv4 source validation mode.
- The following system parameter will be altered:
-
- * ``net.ipv4.conf.all.rp_filter``
-
-.. cfgcmd:: set firewall syn-cookies [enable | disable]
-
- Enable or Disable if VyOS use IPv4 TCP SYN Cookies.
- The following system parameter will be altered:
-
- * ``net.ipv4.tcp_syncookies``
-
-.. cfgcmd:: set firewall twa-hazards-protection [enable | disable]
-
- Enable or Disable VyOS to be :rfc:`1337` conform.
- The following system parameter will be altered:
-
- * ``net.ipv4.tcp_rfc1337``
-
-.. cfgcmd:: set firewall state-policy established action [accept | drop |
- reject]
-
-.. cfgcmd:: set firewall state-policy established log enable
-
- Set the global setting for an established connection.
-
-.. cfgcmd:: set firewall state-policy invalid action [accept | drop | reject]
-
-.. cfgcmd:: set firewall state-policy invalid log enable
-
- Set the global setting for invalid packets.
-
-.. cfgcmd:: set firewall state-policy related action [accept | drop | reject]
-
-.. cfgcmd:: set firewall state-policy related log enable
-
- Set the global setting for related connections.
-
-
-******
-Groups
-******
-
-Firewall groups represent collections of IP addresses, networks, or
-ports. Once created, a group can be referenced by firewall rules as
-either a source or destination. Members can be added or removed from a
-group without changes to, or the need to reload, individual firewall
-rules.
-
-Groups need to have unique names. Even though some contain IPv4
-addresses and others contain IPv6 addresses, they still need to have
-unique names, so you may want to append "-v4" or "-v6" to your group
-names.
-
-
-Address Groups
-==============
-
-In an **address group** a single IP address or IP address ranges are
-defined.
-
-.. cfgcmd:: set firewall group address-group <name> address [address |
- address range]
-.. cfgcmd:: set firewall group ipv6-address-group <name> address <address>
-
- Define a IPv4 or a IPv6 address group
-
- .. code-block:: none
-
- set firewall group address-group ADR-INSIDE-v4 address 192.168.0.1
- set firewall group address-group ADR-INSIDE-v4 address 10.0.0.1-10.0.0.8
- set firewall group ipv6-address-group ADR-INSIDE-v6 address 2001:db8::1
-
-.. cfgcmd:: set firewall group address-group <name> description <text>
-.. cfgcmd:: set firewall group ipv6-address-group <name> description <text>
-
- Provide a IPv4 or IPv6 address group description
-
-
-Network Groups
-==============
-
-While **network groups** accept IP networks in CIDR notation, specific
-IP addresses can be added as a 32-bit prefix. If you foresee the need
-to add a mix of addresses and networks, the network group is
-recommended.
-
-.. cfgcmd:: set firewall group network-group <name> network <CIDR>
-.. cfgcmd:: set firewall group ipv6-network-group <name> network <CIDR>
-
- Define a IPv4 or IPv6 Network group.
-
- .. code-block:: none
-
- set firewall group network-group NET-INSIDE-v4 network 192.168.0.0/24
- set firewall group network-group NET-INSIDE-v4 network 192.168.1.0/24
- set firewall group ipv6-network-group NET-INSIDE-v6 network 2001:db8::/64
-
-.. cfgcmd:: set firewall group network-group <name> description <text>
-.. cfgcmd:: set firewall group ipv6-network-group <name> description <text>
-
- Provide a IPv4 or IPv6 network group description.
-
-
-Port Groups
-===========
-
-A **port group** represents only port numbers, not the protocol. Port
-groups can be referenced for either TCP or UDP. It is recommended that
-TCP and UDP groups are created separately to avoid accidentally
-filtering unnecessary ports. Ranges of ports can be specified by using
-`-`.
-
-.. cfgcmd:: set firewall group port-group <name> port
- [portname | portnumber | startport-endport]
-
- Define a port group. A port name can be any name defined in
- /etc/services. e.g.: http
-
- .. code-block:: none
-
- set firewall group port-group PORT-TCP-SERVER1 port http
- set firewall group port-group PORT-TCP-SERVER1 port 443
- set firewall group port-group PORT-TCP-SERVER1 port 5000-5010
-
-.. cfgcmd:: set firewall group port-group <name> description <text>
-
- Provide a port group description.
-
-
-*********
-Rule-Sets
-*********
-
-A rule-set is a named collection of firewall rules that can be applied
-to an interface or a zone. Each rule is numbered, has an action to apply
-if the rule is matched, and the ability to specify the criteria to
-match. Data packets go through the rules from 1 - 999999, at the first match
-the action of the rule will be executed.
-
-.. cfgcmd:: set firewall name <name> description <text>
-.. cfgcmd:: set firewall ipv6-name <name> description <text>
-
- Provide a rule-set description.
-
-.. cfgcmd:: set firewall name <name> default-action [drop | reject | accept]
-.. cfgcmd:: set firewall ipv6-name <name> default-action [drop | reject |
- accept]
-
- This set the default action of the rule-set if no rule matched a packet
- criteria.
-
-.. cfgcmd:: set firewall name <name> enable-default-log
-.. cfgcmd:: set firewall ipv6-name <name> enable-default-log
-
- Use this command to enable the logging of the default action.
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> action [drop | reject |
- accept]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> action [drop | 
- reject | accept]
-
- This required setting defines the action of the current rule.
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> description <text>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> description <text>
-
- Provide a description for each rule.
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> log [disable | enable]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> log [disable |
- enable]
-
- Enable or disable logging for the matched packet.
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> disable
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> disable
-
- If you want to disable a rule but let it in the configuration.
-
-Matching criteria
-=================
-
-There are a lot of matching criteria against which the package can be tested.
-
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> source address
- [address | addressrange | CIDR]
-.. cfgcmd:: set firewall name <name> rule <1-999999> destination address
- [address | addressrange | CIDR]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source address
- [address | addressrange | CIDR]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination address
- [address | addressrange | CIDR]
-
- This is similar to the network groups part, but here you are able to negate
- the matching addresses.
-
- .. code-block:: none
-
- set firewall name WAN-IN-v4 rule 100 source address 192.0.2.10-192.0.2.11
- # with a '!' the rule match everything except the specified subnet
- set firewall name WAN-IN-v4 rule 101 source address !203.0.113.0/24
- set firewall ipv6-name WAN-IN-v6 rule 100 source address 2001:db8::202
-
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> source mac-address
- <mac-address>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source mac-address
- <mac-address>
-
- Only in the source criteria, you can specify a mac-address.
-
- .. code-block:: none
-
- set firewall name LAN-IN-v4 rule 100 source mac-address 00:53:00:11:22:33
- set firewall name LAN-IN-v4 rule 101 source mac-address !00:53:00:aa:12:34
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> source port
- [1-65535 | portname | start-end]
-.. cfgcmd:: set firewall name <name> rule <1-999999> destination port
- [1-65535 | portname | start-end]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source port
- [1-65535 | portname | start-end]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination port
- [1-65535 | portname | start-end]
-
- A port can be set with a port number or a name which is here
- defined: ``/etc/services``.
-
- .. code-block:: none
-
- set firewall name WAN-IN-v4 rule 10 source port '22'
- set firewall name WAN-IN-v4 rule 11 source port '!http'
- set firewall name WAN-IN-v4 rule 12 source port 'https'
-
- Multiple source ports can be specified as a comma-separated list.
- The whole list can also be "negated" using '!'. For example:
-
- .. code-block:: none
-
- set firewall ipv6-name WAN-IN-v6 rule 10 source port '!22,https,3333-3338'
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> source group
- address-group <name>
-.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
- address-group <name>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
- address-group <name>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
- address-group <name>
-
- Use a specific address-group
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> source group
- network-group <name>
-.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
- network-group <name>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
- network-group <name>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
- network-group <name>
-
- Use a specific network-group
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> source group
- port-group <name>
-.. cfgcmd:: set firewall name <name> rule <1-999999> destination group
- port-group <name>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source group
- port-group <name>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination group
- port-group <name>
-
- Use a specific port-group
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> protocol [<text> |
- <0-255> | all | tcp_udp]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> protocol [<text> |
- <0-255> | all | tcp_udp]
-
- Match a protocol criteria. A protocol number or a name which is here
- defined: ``/etc/protocols``.
- Special names are ``all`` for all protocols and ``tcp_udp`` for tcp and udp
- based packets. The ``!`` negate the selected protocol.
-
- .. code-block:: none
-
- set firewall name WAN-IN-v4 rule 10 protocol tcp_udp
- set firewall name WAN-IN-v4 rule 11 protocol !tcp_udp
- set firewall ipv6-name WAN-IN-v6 rule 10 protocol tcp
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> tcp flags <text>
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> tcp flags <text>
-
- Allowed values fpr TCP flags: ``SYN``, ``ACK``, ``FIN``, ``RST``, ``URG``,
- ``PSH``, ``ALL`` When specifying more than one flag, flags should be comma
- separated. The ``!`` negate the selected protocol.
-
- .. code-block:: none
-
- set firewall name WAN-IN-v4 rule 10 tcp flags 'ACK'
- set firewall name WAN-IN-v4 rule 12 tcp flags 'SYN'
- set firewall name WAN-IN-v4 rule 13 tcp flags 'SYN,!ACK,!FIN,!RST'
-
-.. cfgcmd:: set firewall name <name> rule <1-999999> state [established |
- invalid | new | related] [enable | disable]
-.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> state [established |
- invalid | new | related] [enable | disable]
-
- Match against the state of a packet.
-
-
-***********************************
-Applying a Rule-Set to an Interface
-***********************************
-
-A Rule-Set can be applied to every interface:
-
-* ``in``: Ruleset for forwarded packets on an inbound interface
-* ``out``: Ruleset for forwarded packets on an outbound interface
-* ``local``: Ruleset for packets destined for this router
-
-.. cfgcmd:: set interface ethernet <ethN> firewall [in | out | local]
- [name | ipv6-name] <rule-set>
-
- Here are some examples for applying a rule-set to an interface
-
- .. code-block:: none
-
- set interface ethernet eth1 vif 100 firewall in name LANv4-IN
- set interface ethernet eth1 vif 100 firewall out name LANv4-OUT
- set interface bonding bond0 firewall in name LANv4-IN
- set interfaces openvpn vtun1 firewall in name Lanv4-IN
-
- .. note::
- As you can see in the example here, you can assign the same rule-set to
- several interfaces. An interface can only have one rule-set per chain.
-
-
-**************************
-Zone-based Firewall Policy
-**************************
-
-As an alternative to applying policy to an interface directly, a
-zone-based firewall can be created to simplify configuration when
-multiple interfaces belong to the same security zone. Instead of
-applying rule-sets to interfaces, they are applied to source
-zone-destination zone pairs.
-
-An basic introduction to zone-based firewalls can be found `here
-<https://support.vyos.io/en/kb/articles/a-primer-to-zone-based-firewall>`_,
-and an example at :ref:`examples-zone-policy`.
-
-Define a Zone
-=============
-
-To define a zone setup either one with interfaces or a local zone.
-
-.. cfgcmd:: set zone-policy zone <name> interface <interfacenames>
-
- Set interfaces to a zone. A zone can have multiple interfaces.
- But an interface can only be a member in one zone.
-
-.. cfgcmd:: set zone-policy zone <name> local-zone
-
- Define the zone as a local zone. A local zone has no interfaces and
- will be applied to the router itself.
-
-.. cfgcmd:: set zone-policy zone <name> default-action [drop | reject]
-
- Change the default-action with this setting.
-
-.. cfgcmd:: set zone-policy zone <name> description
-
- Set a meaningful description.
-
-
-Applying a Rule-Set to a Zone
-=============================
-
-Before you are able to apply a rule-set to a zone you have to create the zones
-first.
-
-It helps to think of the syntax as: (see below). The 'rule-set' should be
-written from the perspective of: *Source Zone*-to->*Destination Zone*
-
-.. cfgcmd:: set zone-policy zone <Destination Zone> from <Source Zone>
- firewall name <rule-set>
-
-.. cfgcmd:: set zone-policy zone <name> from <name> firewall name
- <rule-set>
-.. cfgcmd:: set zone-policy zone <name> from <name> firewall ipv6-name
- <rule-set>
-
- You apply a rule-set always to a zone from an other zone, it is recommended
- to create one rule-set for each zone pair.
-
- .. code-block:: none
-
- set zone-policy zone DMZ from LAN firewall name LANv4-to-DMZv4
- set zone-policy zone LAN from DMZ firewall name DMZv4-to-LANv4
-
-
-***********************
-Operation-mode Firewall
-***********************
-
-Rule-set overview
-=================
-
-.. opcmd:: show firewall
-
- This will show you a basic firewall overview
-
- .. code-block:: none
-
- vyos@vyos:~$ show firewall
-
- ------------------------
- Firewall Global Settings
- ------------------------
-
- Firewall state-policy for all IPv4 and Ipv6 traffic
-
- state action log
- ----- ------ ---
- invalid accept disabled
- established accept disabled
- related accept disabled
-
- -----------------------------
- Rulesets Information
- -----------------------------
- --------------------------------------------------------------------------
- IPv4 Firewall "DMZv4-1-IN":
-
- Active on (eth0,IN)
-
- rule action proto packets bytes
- ---- ------ ----- ------- -----
- 10 accept icmp 0 0
- condition - saddr 10.1.0.0/24 daddr 0.0.0.0/0 LOG enabled
-
- 10000 drop all 0 0
- condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 LOG enabled
-
- --------------------------------------------------------------------------
- IPv4 Firewall "DMZv4-1-OUT":
-
- Active on (eth0,OUT)
-
- rule action proto packets bytes
- ---- ------ ----- ------- -----
- 10 accept tcp_udp 1 60
- condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 match-DST-PORT-GROUP DMZ-Ports /*
- DMZv4-1-OUT-10 */LOG enabled
-
- 11 accept icmp 1 84
- condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 /* DMZv4-1-OUT-11 */LOG enabled
-
- 10000 drop all 6 360
- condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 LOG enabled
-
- --------------------------------------------------------------------------
- IPv4 Firewall "LANv4-IN":
-
- Inactive - Not applied to any interfaces or zones.
-
- rule action proto packets bytes
- ---- ------ ----- ------- -----
- 10 accept all 0 0
- condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0 /* LANv4-IN-10 */
-
- 10000 drop all 0 0
- condition - saddr 0.0.0.0/0 daddr 0.0.0.0/0
-
-.. opcmd:: show firewall summary
-
- This will show you a summary of rule-sets and groups
-
- .. code-block:: none
-
- vyos@vyos:~$ show firewall summary
-
- ------------------------
- Firewall Global Settings
- ------------------------
-
- Firewall state-policy for all IPv4 and Ipv6 traffic
-
- state action log
- ----- ------ ---
- invalid accept disabled
- related accept disabled
- established accept disabled
-
- ------------------------
- Firewall Rulesets
- ------------------------
-
- IPv4 name:
-
- Rule-set name Description References
- ------------- ----------- ----------
- DMZv4-1-OUT (eth0,OUT)
- DMZv4-1-IN (eth0,IN)
-
- ------------------------
- Firewall Groups
- ------------------------
-
- Port Groups:
-
- Group name Description References
- ---------- ----------- ----------
- DMZ-Ports DMZv4-1-OUT-10-destination
-
- Network Groups:
-
- Group name Description References
- ---------- ----------- ----------
- LANv4 LANv4-IN-10-source,
- DMZv4-1-OUT-10-source,
- DMZv4-1-OUT-11-source
-
-.. opcmd:: show firewall statistics
-
- This will show you a statistic of all rule-sets since the last boot.
-
-.. opcmd:: show firewall [name | ipv6name] <name> rule <1-999999>
-
- This command will give an overview of a rule in a single rule-set
-
-.. opcmd:: show firewall group <name>
-
- Overview of defined groups. You see the type, the members, and where the
- group is used.
-
- .. code-block:: none
-
- vyos@vyos:~$ show firewall group DMZ-Ports
- Name : DMZ-Ports
- Type : port
- References : none
- Members :
- 80
- 443
- 8080
- 8443
-
- vyos@vyos:~$ show firewall group LANv4
- Name : LANv4
- Type : network
- References : LANv4-IN-10-source
- Members :
- 10.10.0.0/16
-
-.. opcmd:: show firewall [name | ipv6name] <name>
-
- This command will give an overview of a single rule-set.
-
-.. opcmd:: show firewall [name | ipv6name] <name> statistics
-
- This will show you a rule-set statistic since the last boot.
-
-.. opcmd:: show firewall [name | ipv6name] <name> rule <1-999999>
-
- This command will give an overview of a rule in a single rule-set.
-
-
-Zone-Policy Overview
-====================
-
-.. opcmd:: show zone-policy zone <name>
-
- Use this command to get an overview of a zone.
-
- .. code-block:: none
-
- vyos@vyos:~$ show zone-policy zone DMZ
- -------------------
- Name: DMZ
-
- Interfaces: eth0 eth1
-
- From Zone:
- name firewall
- ---- --------
- LAN DMZv4-1-OUT
-
-
-Show Firewall log
-=================
-
-.. opcmd:: show log firewall [name | ipv6name] <name>
-
- Show the logs of a specific Rule-Set.
-
-.. note::
- At the moment it not possible to look at the whole firewall log with VyOS
- operational commands. All logs will save to ``/var/logs/messages``.
- For example: ``grep '10.10.0.10' /var/log/messages``
-
-
-
-Example Partial Config
-======================
-
-.. code-block:: none
+.. toctree::
+ :maxdepth: 1
+ :includehidden:
- firewall {
- all-ping enable
- broadcast-ping disable
- config-trap disable
- group {
- network-group BAD-NETWORKS {
- network 198.51.100.0/24
- network 203.0.113.0/24
- }
- network-group GOOD-NETWORKS {
- network 192.0.2.0/24
- }
- port-group BAD-PORTS {
- port 65535
- }
- }
- name FROM-INTERNET {
- default-action accept
- description "From the Internet"
- rule 10 {
- action accept
- description "Authorized Networks"
- protocol all
- source {
- group {
- network-group GOOD-NETWORKS
- }
- }
- }
- rule 11 {
- action drop
- description "Bad Networks"
- protocol all
- source {
- group {
- network-group BAD-NETWORKS
- }
- }
- }
- rule 30 {
- action drop
- description "BAD PORTS"
- destination {
- group {
- port-group BAD-PORTS
- }
- }
- log enable
- protocol all
- }
- }
- }
- interfaces {
- ethernet eth1 {
- address dhcp
- description OUTSIDE
- duplex auto
- firewall {
- in {
- name FROM-INTERNET
- }
- }
- }
- }
+ general
+ zone
diff --git a/docs/configuration/firewall/zone.rst b/docs/configuration/firewall/zone.rst
new file mode 100644
index 00000000..b27e02b9
--- /dev/null
+++ b/docs/configuration/firewall/zone.rst
@@ -0,0 +1,91 @@
+:lastproofread: 2022-09-14
+
+.. _firewall-zone:
+
+###################
+Zone Based Firewall
+###################
+
+In zone-based policy, interfaces are assigned to zones, and inspection policy
+is applied to traffic moving between the zones and acted on according to
+firewall rules. A Zone is a group of interfaces that have similar functions or
+features. It establishes the security borders of a network. A zone defines a
+boundary where traffic is subjected to policy restrictions as it crosses to
+another region of a network.
+
+Key Points:
+
+* A zone must be configured before an interface is assigned to it and an
+ interface can be assigned to only a single zone.
+* All traffic to and from an interface within a zone is permitted.
+* All traffic between zones is affected by existing policies
+* Traffic cannot flow between zone member interface and any interface that is
+ not a zone member.
+* You need 2 separate firewalls to define traffic: one for each direction.
+
+.. note:: In :vytask:`T2199` the syntax of the zone configuration was changed.
+ The zone configuration moved from ``zone-policy zone <name>`` to ``firewall
+ zone <name>``.
+
+*************
+Configuration
+*************
+
+As an alternative to applying policy to an interface directly, a zone-based
+firewall can be created to simplify configuration when multiple interfaces
+belong to the same security zone. Instead of applying rule-sets to interfaces,
+they are applied to source zone-destination zone pairs.
+
+An basic introduction to zone-based firewalls can be found `here
+<https://support.vyos.io/en/kb/articles/a-primer-to-zone-based-firewall>`_,
+and an example at :ref:`examples-zone-policy`.
+
+Define a Zone
+=============
+
+To define a zone setup either one with interfaces or a local zone.
+
+.. cfgcmd:: set firewall zone <name> interface <interface>
+
+ Set interfaces to a zone. A zone can have multiple interfaces.
+ But an interface can only be a member in one zone.
+
+.. cfgcmd:: set firewall zone <name> local-zone
+
+ Define the zone as a local zone. A local zone has no interfaces and
+ will be applied to the router itself.
+
+.. cfgcmd:: set firewall zone <name> default-action [drop | reject]
+
+ Change the default-action with this setting.
+
+.. cfgcmd:: set firewall zone <name> description
+
+ Set a meaningful description.
+
+Applying a Rule-Set to a Zone
+=============================
+
+Before you are able to apply a rule-set to a zone you have to create the zones
+first.
+
+It helps to think of the syntax as: (see below). The 'rule-set' should be
+written from the perspective of: *Source Zone*-to->*Destination Zone*
+
+.. cfgcmd:: set firewall zone <Destination Zone> from <Source Zone>
+ firewall name <rule-set>
+
+.. cfgcmd:: set firewall zone <name> from <name> firewall name
+ <rule-set>
+
+.. cfgcmd:: set firewall zone <name> from <name> firewall ipv6-name
+ <rule-set>
+
+ You apply a rule-set always to a zone from an other zone, it is recommended
+ to create one rule-set for each zone pair.
+
+ .. code-block:: none
+
+ set firewall zone DMZ from LAN firewall name LANv4-to-DMZv4
+ set firewall zone LAN from DMZ firewall name DMZv4-to-LANv4
+
diff --git a/docs/configuration/highavailability/index.rst b/docs/configuration/highavailability/index.rst
index 4a279213..9150b1bd 100644
--- a/docs/configuration/highavailability/index.rst
+++ b/docs/configuration/highavailability/index.rst
@@ -18,9 +18,9 @@ VRRP keepalive packets use multicast, and VRRP setups are limited to a single
datalink layer segment. You can setup multiple VRRP groups
(also called virtual routers). Virtual routers are identified by a
VRID (Virtual Router IDentifier). If you setup multiple groups on the same
-interface, their VRIDs must be unique, but it's possible (even if not
-recommended for readability reasons) to use duplicate VRIDs on different
-interfaces.
+interface, their VRIDs must be unique if they use the same address family,
+but it's possible (even if not recommended for readability reasons) to use
+duplicate VRIDs on different interfaces.
Basic setup
-----------
@@ -220,6 +220,70 @@ Verification
inet 172.25.0.247/16 scope global eth0v10
valid_lft forever preferred_lft forever
+Global options
+--------------
+
+On most scenarios, there's no need to change specific parameters, and using
+default configuration is enough. But there are cases were extra configuration
+is needed.
+
+.. cfgcmd:: set high-availability vrrp global-parameters startup_delay <1-600>
+
+This option specifies a delay in seconds before vrrp instances start up after
+keepalived starts.
+
+Gratuitous ARP
+--------------
+
+These configuration is not mandatory and in most cases there's no
+need to configure it. But if necessary, Gratuitous ARP can be configured in
+``global-parameters`` and/or in ``group`` section.
+
+.. cfgcmd:: set high-availability vrrp global-parameters garp interval
+ <0.000-1000>
+
+.. cfgcmd:: set high-availability vrrp group <name> garp interval
+ <0.000-1000>
+
+Set delay between gratuitous ARP messages sent on an interface. 0 if not
+defined.
+
+.. cfgcmd:: set high-availability vrrp global-parameters garp master-delay
+ <1-255>
+
+.. cfgcmd:: set high-availability vrrp group <name> garp master-delay
+ <1-255>
+
+Set delay for second set of gratuitous ARPs after transition to MASTER. 5 if
+not defined.
+
+.. cfgcmd:: set high-availability vrrp global-parameters garp master-refresh
+ <1-600>
+
+.. cfgcmd:: set high-availability vrrp group <name> garp master-refresh
+ <1-600>
+
+Set minimum time interval for refreshing gratuitous ARPs while MASTER. 0 if
+not defined, which means no refreshing.
+
+.. cfgcmd:: set high-availability vrrp global-parameters garp
+ master-refresh-repeat <1-600>
+
+.. cfgcmd:: set high-availability vrrp group <name> garp
+ master-refresh-repeat <1-600>
+
+Set number of gratuitous ARP messages to send at a time while MASTER. 1 if not
+defined.
+
+.. cfgcmd:: set high-availability vrrp global-parameters garp master-repeat
+ <1-600>
+
+.. cfgcmd:: set high-availability vrrp group <name> garp master-repeat
+ <1-600>
+
+Set number of gratuitous ARP messages to send at a time after transition to
+MASTER. 5 if not defined.
+
Scripting
---------
diff --git a/docs/configuration/index.rst b/docs/configuration/index.rst
index 35b6fa5b..f607d4d7 100644
--- a/docs/configuration/index.rst
+++ b/docs/configuration/index.rst
@@ -22,4 +22,3 @@ The following structure respresent the cli structure.
trafficpolicy/index
vpn/index
vrf/index
- zonepolicy/index
diff --git a/docs/configuration/interfaces/bridge.rst b/docs/configuration/interfaces/bridge.rst
index ebb2232a..ddc293cc 100644
--- a/docs/configuration/interfaces/bridge.rst
+++ b/docs/configuration/interfaces/bridge.rst
@@ -78,7 +78,11 @@ Bridge Options
.. cfgcmd:: set interfaces bridge <interface> igmp querier
- Enable IGMP querier
+ Enable IGMP and MLD querier.
+
+.. cfgcmd:: set interfaces bridge <interface> igmp snooping
+
+ Enable IGMP and MLD snooping.
.. _stp:
diff --git a/docs/configuration/interfaces/dummy.rst b/docs/configuration/interfaces/dummy.rst
index 8440feca..945361c2 100644
--- a/docs/configuration/interfaces/dummy.rst
+++ b/docs/configuration/interfaces/dummy.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-30
+:lastproofread: 2023-01-20
.. _dummy-interface:
@@ -68,7 +68,7 @@ Operation
.. code-block:: none
- vyos@vyos:~$ show interfaces ethernet eth0
+ vyos@vyos:~$ show interfaces dummy dum0
dum0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether 26:7c:8e:bc:fc:f5 brd ff:ff:ff:ff:ff:ff
inet 172.18.254.201/32 scope global dum0
diff --git a/docs/configuration/interfaces/ethernet.rst b/docs/configuration/interfaces/ethernet.rst
index dcc9e529..d5e6279a 100644
--- a/docs/configuration/interfaces/ethernet.rst
+++ b/docs/configuration/interfaces/ethernet.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-30
+:lastproofread: 2023-01-20
.. _ethernet-interface:
@@ -71,8 +71,8 @@ Ethernet options
Offloading
----------
-.. cfgcmd:: set interfaces ethernet <interface> offload <gro | gso | sg | tso |
- ufo | rps>
+.. cfgcmd:: set interfaces ethernet <interface> offload <gro | gso | lro | rps |
+ sg | tso>
Enable different types of hardware offloading on the given NIC.
diff --git a/docs/configuration/interfaces/geneve.rst b/docs/configuration/interfaces/geneve.rst
index b13e2ece..bf8b0920 100644
--- a/docs/configuration/interfaces/geneve.rst
+++ b/docs/configuration/interfaces/geneve.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-30
+:lastproofread: 2023-01-20
.. _geneve-interface:
diff --git a/docs/configuration/interfaces/index.rst b/docs/configuration/interfaces/index.rst
index 23792203..0f02d1e3 100644
--- a/docs/configuration/interfaces/index.rst
+++ b/docs/configuration/interfaces/index.rst
@@ -19,7 +19,9 @@ Interfaces
wireguard
pppoe
pseudo-ethernet
+ sstp-client
tunnel
+ virtual-ethernet
vti
vxlan
wireless
diff --git a/docs/configuration/interfaces/l2tpv3.rst b/docs/configuration/interfaces/l2tpv3.rst
index ca0ce2c9..bd5d6862 100644
--- a/docs/configuration/interfaces/l2tpv3.rst
+++ b/docs/configuration/interfaces/l2tpv3.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-30
+:lastproofread: 2023-01-20
.. include:: /_include/need_improvement.txt
@@ -141,7 +141,7 @@ IPSec:
.. code-block:: none
- set vpn ipsec ipsec-interfaces <VPN-interface>
+ set vpn ipsec interface <VPN-interface>
set vpn ipsec esp-group test-ESP-1 compression 'disable'
set vpn ipsec esp-group test-ESP-1 lifetime '3600'
set vpn ipsec esp-group test-ESP-1 mode 'transport'
diff --git a/docs/configuration/interfaces/loopback.rst b/docs/configuration/interfaces/loopback.rst
index b97aa69c..8e983abb 100644
--- a/docs/configuration/interfaces/loopback.rst
+++ b/docs/configuration/interfaces/loopback.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-06-30
+:lastproofread: 2023-01-20
.. _loopback-interface:
diff --git a/docs/configuration/interfaces/macsec.rst b/docs/configuration/interfaces/macsec.rst
index 544bd4fc..60877d73 100644
--- a/docs/configuration/interfaces/macsec.rst
+++ b/docs/configuration/interfaces/macsec.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-05
+:lastproofread: 2023-01-20
.. _macsec-interface:
@@ -53,11 +53,12 @@ individual peers.
.. cfgcmd:: set interfaces macsec <interface> security mka cak <key>
IEEE 802.1X/MACsec pre-shared key mode. This allows configuring MACsec with
- a pre-shared key using a (CAK,CKN) pair.
+ a pre-shared key using a :abbr:`CAK (MACsec connectivity association key)` and
+ :abbr:`CKN (MACsec connectivity association name)` pair.
.. cfgcmd:: set interfaces macsec <interface> security mka ckn <key>
- CAK Name
+ :abbr:`CKN (MACsec connectivity association name)` key
.. cfgcmd:: set interfaces macsec <interface> security mka priority <priority>
@@ -80,28 +81,27 @@ Replay protection
Operation
*********
-.. opcmd:: run generate macsec mka-cak
+.. opcmd:: run generate macsec mka cak <gcm-aes-128|gcm-aes-256>
- Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key
+ Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key 128 or 256 bits.
.. code-block:: none
- vyos@vyos:~$ generate macsec mka-cak
+ vyos@vyos:~$ generate macsec mka cak gcm-aes-128
20693b6e08bfa482703a563898c9e3ad
+.. opcmd:: run generate macsec mka ckn
-.. opcmd:: run generate macsec mka-ckn
-
- Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key
+ Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key.
.. code-block:: none
- vyos@vyos:~$ generate macsec mka-ckn
+ vyos@vyos:~$ generate macsec mka ckn
88737efef314ee319b2cbf30210a5f164957d884672c143aefdc0f5f6bc49eb2
.. opcmd:: show interfaces macsec
- List all MACsec interfaces
+ List all MACsec interfaces.
.. code-block:: none
diff --git a/docs/configuration/interfaces/openvpn.rst b/docs/configuration/interfaces/openvpn.rst
index 3fe6b1d4..5850591c 100644
--- a/docs/configuration/interfaces/openvpn.rst
+++ b/docs/configuration/interfaces/openvpn.rst
@@ -177,7 +177,7 @@ WAN interface and a direction (local).
.. code-block:: none
- set interfaces ethernet eth0 firewall local name 'OUTSIDE-LOCAL'
+ set firewall interface eth0 local name 'OUTSIDE-LOCAL'
Static Routing:
@@ -332,7 +332,7 @@ before using under the openvpn interface configuration.
Now we need to specify the server network settings. In all cases we need to
specify the subnet for client tunnel endpoints. Since we want clients to access
-a specific network behind out router, we will use a push-route option for
+a specific network behind our router, we will use a push-route option for
installing that route on clients.
.. code-block:: none
diff --git a/docs/configuration/interfaces/pppoe.rst b/docs/configuration/interfaces/pppoe.rst
index e1bb3056..0953e948 100644
--- a/docs/configuration/interfaces/pppoe.rst
+++ b/docs/configuration/interfaces/pppoe.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-09
+:lastproofread: 2022-07-27
.. _pppoe-interface:
@@ -69,6 +69,10 @@ Common interface configuration
:var0: pppoe
:var1: pppoe0
+.. cmdinclude:: /_include/interface-mtu.txt
+ :var0: pppoe
+ :var1: pppoe0
+
.. cmdinclude:: /_include/interface-vrf.txt
:var0: pppoe
:var1: pppoe0
@@ -126,6 +130,9 @@ PPPoE options
set interfaces pppoe pppoe0 no-default-route
+ .. note:: This command got added in VyOS 1.4 and inverts the logic from the old
+ ``default-route`` CLI option.
+
.. cfgcmd:: set interfaces pppoe <interface> default-route-distance <distance>
Set the distance for the default gateway sent by the PPPoE server.
@@ -152,11 +159,6 @@ PPPoE options
Use this command to set the IP address of the local endpoint of a PPPoE
session. If it is not set it will be negotiated.
-.. cfgcmd:: set interfaces pppoe <interface> mtu <mtu>
-
- Configure :abbr:`MTU (Maximum Transmission Unit)` on given `<interface>`. It
- is the size (in bytes) of the largest ethernet frame sent on this link.
-
.. cfgcmd:: set interfaces pppoe <interface> no-peer-dns
Use this command to not install advertised DNS nameservers into the local
@@ -310,11 +312,6 @@ Requirements:
If you are switching from a DHCP based ISP like cable then be aware that
things like VPN links may need to have their MTU sizes adjusted to work
within this limit.
-* With the ``default-route`` option set to ``auto``, VyOS will only add the
- default gateway you receive from your DSL ISP to the routing table if you
- have no other WAN connections. If you wish to use a dual WAN connection,
- change the ``default-route`` option to ``force``. You could also install
- a static route and set the ``default-route`` option to ``none``.
* With the ``name-server`` option set to ``none``, VyOS will ignore the
nameservers your ISP sends you and thus you can fully rely on the ones you
have configured statically.
@@ -322,10 +319,11 @@ Requirements:
.. note:: Syntax has changed from VyOS 1.2 (crux) and it will be automatically
migrated during an upgrade.
+.. note:: A default route is automatically installed once the interface is up.
+ To change this behavior use the ``no-default-route`` CLI option.
+
.. code-block:: none
- set interfaces pppoe pppoe0 default-route 'auto'
- set interfaces pppoe pppoe0 mtu 1492
set interfaces pppoe pppoe0 authentication user 'userid'
set interfaces pppoe pppoe0 authentication password 'secret'
set interfaces pppoe pppoe0 source-interface 'eth0'
@@ -336,9 +334,9 @@ assigning it to the pppoe0 itself as shown here:
.. code-block:: none
- set interfaces pppoe pppoe0 firewall in name NET-IN
- set interfaces pppoe pppoe0 firewall local name NET-LOCAL
- set interfaces pppoe pppoe0 firewall out name NET-OUT
+ set firewall interface pppoe0 in name NET-IN
+ set firewall interface pppoe0 local name NET-LOCAL
+ set firewall interface pppoe0 out name NET-OUT
VLAN Example
============
@@ -351,8 +349,6 @@ which is the default VLAN for Deutsche Telekom:
.. code-block:: none
- set interfaces pppoe pppoe0 default-route 'auto'
- set interfaces pppoe pppoe0 mtu 1492
set interfaces pppoe pppoe0 authentication user 'userid'
set interfaces pppoe pppoe0 authentication password 'secret'
set interfaces pppoe pppoe0 source-interface 'eth0.7'
diff --git a/docs/configuration/interfaces/pseudo-ethernet.rst b/docs/configuration/interfaces/pseudo-ethernet.rst
index b2849772..59b3581c 100644
--- a/docs/configuration/interfaces/pseudo-ethernet.rst
+++ b/docs/configuration/interfaces/pseudo-ethernet.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-09
+:lastproofread: 2023-01-26
.. _pseudo-ethernet-interface:
diff --git a/docs/configuration/interfaces/sstp-client.rst b/docs/configuration/interfaces/sstp-client.rst
new file mode 100644
index 00000000..27eb9c39
--- /dev/null
+++ b/docs/configuration/interfaces/sstp-client.rst
@@ -0,0 +1,150 @@
+:lastproofread: 2022-12-11
+
+.. _sstp-client-interface:
+
+###########
+SSTP Client
+###########
+
+:abbr:`SSTP (Secure Socket Tunneling Protocol)` is a form of :abbr:`VTP (Virtual
+Private Network)` tunnel that provides a mechanism to transport PPP traffic
+through an SSL/TLS channel. SSL/TLS provides transport-level security with key
+negotiation, encryption and traffic integrity checking. The use of SSL/TLS over
+TCP port 443 (by default, port can be changed) allows SSTP to pass through
+virtually all firewalls and proxy servers except for authenticated web proxies.
+
+.. note:: VyOS also comes with a build in SSTP server, see :ref:`sstp`.
+
+*************
+Configuration
+*************
+
+Common interface configuration
+==============================
+
+.. cmdinclude:: /_include/interface-description.txt
+ :var0: sstpc
+ :var1: sstpc0
+
+.. cmdinclude:: /_include/interface-disable.txt
+ :var0: sstpc
+ :var1: sstpc0
+
+.. cmdinclude:: /_include/interface-mtu.txt
+ :var0: sstpc
+ :var1: sstpc0
+
+.. cmdinclude:: /_include/interface-vrf.txt
+ :var0: sstpc
+ :var1: sstpc0
+
+SSTP Client Options
+===================
+
+.. cfgcmd:: set interfaces sstpc <interface> no-default-route
+
+ Only request an address from the SSTP server but do not install any default
+ route.
+
+ Example:
+
+ .. code-block:: none
+
+ set interfaces sstpc sstpc0 no-default-route
+
+ .. note:: This command got added in VyOS 1.4 and inverts the logic from the old
+ ``default-route`` CLI option.
+
+.. cfgcmd:: set interfaces sstpc <interface> default-route-distance <distance>
+
+ Set the distance for the default gateway sent by the SSTP server.
+
+ Example:
+
+ .. code-block:: none
+
+ set interfaces sstpc sstpc0 default-route-distance 220
+
+.. cfgcmd:: set interfaces sstpc <interface> no-peer-dns
+
+ Use this command to not install advertised DNS nameservers into the local
+ system.
+
+.. cfgcmd:: set interfaces sstpc <interface> server <address>
+
+ SSTP remote server to connect to. Can be either an IP address or FQDN.
+
+.. cfgcmd:: set interfaces sstpc <interface> ip adjust-mss <mss | clamp-mss-to-pmtu>
+
+ As Internet wide PMTU discovery rarely works, we sometimes need to clamp our
+ TCP MSS value to a specific value. This is a field in the TCP options part of
+ a SYN packet. By setting the MSS value, you are telling the remote side
+ unequivocally 'do not try to send me packets bigger than this value'.
+
+ .. note:: This command was introduced in VyOS 1.4 - it was previously called:
+ ``set firewall options interface <name> adjust-mss <value>``
+
+ .. hint:: MSS value = MTU - 20 (IP header) - 20 (TCP header), resulting in
+ 1452 bytes on a 1492 byte MTU.
+
+ Instead of a numerical MSS value `clamp-mss-to-pmtu` can be used to
+ automatically set the proper value.
+
+.. cfgcmd:: set interfaces sstpc <interface> ip disable-forwarding
+
+ Configure interface-specific Host/Router behaviour. If set, the interface will
+ switch to host mode and IPv6 forwarding will be disabled on this interface.
+
+.. cfgcmd:: set interfaces sstpc <interface> ip source-validation <strict | loose | disable>
+
+ Enable policy for source validation by reversed path, as specified in
+ :rfc:`3704`. Current recommended practice in :rfc:`3704` is to enable strict
+ mode to prevent IP spoofing from DDos attacks. If using asymmetric routing
+ or other complicated routing, then loose mode is recommended.
+
+ - strict: Each incoming packet is tested against the FIB and if the interface
+ is not the best reverse path the packet check will fail. By default failed
+ packets are discarded.
+
+ - loose: Each incoming packet's source address is also tested against the FIB
+ and if the source address is not reachable via any interface the packet
+ check will fail.
+
+ - disable: No source validation
+
+*********
+Operation
+*********
+
+.. opcmd:: show interfaces sstpc <interface>
+
+ Show detailed information on given `<interface>`
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show interfaces sstpc sstpc10
+ sstpc10: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 3
+ link/ppp
+ inet 192.0.2.5 peer 192.0.2.254/32 scope global sstpc10
+ valid_lft forever preferred_lft forever
+ inet6 fe80::fd53:c7ff:fe8b:144f/64 scope link
+ valid_lft forever preferred_lft forever
+
+ RX: bytes packets errors dropped overrun mcast
+ 215 9 0 0 0 0
+ TX: bytes packets errors dropped carrier collisions
+ 539 14 0 0 0 0
+
+
+Connect/Disconnect
+==================
+
+.. opcmd:: disconnect interface <interface>
+
+ Test disconnecting given connection-oriented interface. `<interface>` can be
+ ``sstpc0`` as the example.
+
+.. opcmd:: connect interface <interface>
+
+ Test connecting given connection-oriented interface. `<interface>` can be
+ ``sstpc0`` as the example.
diff --git a/docs/configuration/interfaces/tunnel.rst b/docs/configuration/interfaces/tunnel.rst
index 6a5fb171..bd7a8460 100644
--- a/docs/configuration/interfaces/tunnel.rst
+++ b/docs/configuration/interfaces/tunnel.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-09
+:lastproofread: 2023-01-26
.. _tunnel-interface:
@@ -18,7 +18,7 @@ a closer look at the protocols and options currently supported by VyOS.
Common interface configuration
------------------------------
-.. cmdinclude:: /_include/interface-common-without-dhcp.txt
+.. cmdinclude:: /_include/interface-common-without-dhcp1.txt
:var0: tunnel
:var1: tun0
diff --git a/docs/configuration/interfaces/virtual-ethernet.rst b/docs/configuration/interfaces/virtual-ethernet.rst
new file mode 100644
index 00000000..a6988318
--- /dev/null
+++ b/docs/configuration/interfaces/virtual-ethernet.rst
@@ -0,0 +1,95 @@
+:lastproofread: 2022-11-25
+
+.. _virtual-ethernet:
+
+################
+Virtual Ethernet
+################
+
+The veth devices are virtual Ethernet devices. They can act as tunnels between
+network namespaces to create a bridge to a physical network device in another
+namespace or VRF, but can also be used as standalone network devices.
+
+.. note:: veth interfaces need to be created in pairs - it's called the peer name
+
+*************
+Configuration
+*************
+
+Common interface configuration
+==============================
+
+.. cmdinclude:: /_include/interface-address-with-dhcp.txt
+ :var0: virtual-ethernet
+ :var1: veth0
+
+.. cmdinclude:: /_include/interface-description.txt
+ :var0: virtual-ethernet
+ :var1: veth0
+
+.. cmdinclude:: /_include/interface-disable.txt
+ :var0: virtual-ethernet
+ :var1: veth0
+
+.. cmdinclude:: /_include/interface-vrf.txt
+ :var0: virtual-ethernet
+ :var1: veth0
+
+*********
+Operation
+*********
+
+.. opcmd:: show interfaces virtual-ethernet
+
+ Show brief interface information.
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show interfaces virtual-ethernet
+ Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
+ Interface IP Address S/L Description
+ --------- ---------- --- -----------
+ veth10 100.64.0.0/31 u/u
+ veth11 100.64.0.1/31 u/u
+
+.. opcmd:: show interfaces virtual-ethernet <interface>
+
+ Show detailed information on given `<interface>`
+
+ .. code-block:: none
+
+ vyos@vyos:~$ show interfaces virtual-ethernet veth11
+ 10: veth11@veth10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master red state UP group default qlen 1000
+ link/ether b2:7b:df:47:e9:11 brd ff:ff:ff:ff:ff:ff
+ inet 100.64.0.1/31 scope global veth11
+ valid_lft forever preferred_lft forever
+ inet6 fe80::b07b:dfff:fe47:e911/64 scope link
+ valid_lft forever preferred_lft forever
+
+
+ RX: bytes packets errors dropped overrun mcast
+ 0 0 0 0 0 0
+ TX: bytes packets errors dropped carrier collisions
+ 1369707 4267 0 0 0 0
+
+*******
+Example
+*******
+
+Interconnect the global VRF with vrf "red" using the veth10 <-> veth 11 pair
+
+.. code-block:: none
+
+ set interfaces virtual-ethernet veth10 address '100.64.0.0/31'
+ set interfaces virtual-ethernet veth10 peer-name 'veth11'
+ set interfaces virtual-ethernet veth11 address '100.64.0.1/31'
+ set interfaces virtual-ethernet veth11 peer-name 'veth10'
+ set interfaces virtual-ethernet veth11 vrf 'red'
+ set vrf name red table '1000'
+
+ vyos@vyos:~$ ping 100.64.0.1
+ PING 100.64.0.1 (100.64.0.1) 56(84) bytes of data.
+ 64 bytes from 100.64.0.1: icmp_seq=1 ttl=64 time=0.080 ms
+ 64 bytes from 100.64.0.1: icmp_seq=2 ttl=64 time=0.119 ms
+
+
diff --git a/docs/configuration/interfaces/vxlan.rst b/docs/configuration/interfaces/vxlan.rst
index 7edeafb5..86568686 100644
--- a/docs/configuration/interfaces/vxlan.rst
+++ b/docs/configuration/interfaces/vxlan.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-09
+:lastproofread: 2023-01-26
.. _vxlan-interface:
diff --git a/docs/configuration/interfaces/wireguard.rst b/docs/configuration/interfaces/wireguard.rst
index 93093b5d..18a888df 100644
--- a/docs/configuration/interfaces/wireguard.rst
+++ b/docs/configuration/interfaces/wireguard.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-10-01
+:lastproofread: 2023-01-26
.. _wireguard:
@@ -173,6 +173,7 @@ traffic.
Associates the previously generated private key to a specific WireGuard
interface. The private key can be generate via the command
+
:opcmd:`generate pki wireguard key-pair`.
.. code-block:: none
@@ -243,8 +244,8 @@ asymmetric crypto. This is optional.
.. code-block:: none
- vyos@vyos:~$ generate pki wireguard preshared-key install
- rvVDOoc2IYEnV+k5p7TNAmHBMEGTHbPU8Qqg8c/sUqc=
+ vyos@vyos:~$ generate pki wireguard preshared-key
+ Pre-shared key: rvVDOoc2IYEnV+k5p7TNAmHBMEGTHbPU8Qqg8c/sUqc=
Copy the key, as it is not stored on the local filesystem. Because it
is a symmetric key, only you and your peer should have knowledge of
diff --git a/docs/configuration/interfaces/wireless.rst b/docs/configuration/interfaces/wireless.rst
index b775011f..f45101b5 100644
--- a/docs/configuration/interfaces/wireless.rst
+++ b/docs/configuration/interfaces/wireless.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-13
+:lastproofread: 2023-01-26
.. _wireless-interface:
@@ -305,7 +305,7 @@ default physical device (``phy0``) is used.
set interfaces wireless wlan0 type station
set interfaces wireless wlan0 address dhcp
set interfaces wireless wlan0 ssid Test
- set interfaces wireless wlan0 security wpa
+ set interfaces wireless wlan0 security wpa passphrase '12345678'
Resulting in
@@ -590,3 +590,24 @@ To get it to work as an access point with this configuration you will need
to set up a DHCP server to work with that network. You can - of course - also
bridge the Wireless interface with any configured bridge
(:ref:`bridge-interface`) on the system.
+
+.. _wireless-interface-intel-ax200:
+
+Intel AX200
+===========
+
+The Intel AX200 card does not work out of the box in AP mode, see
+https://unix.stackexchange.com/questions/598275/intel-ax200-ap-mode. You can
+still put this card into AP mode using the following configuration:
+
+.. stop_vyoslinter
+.. code-block:: none
+
+ set interfaces wireless wlan0 channel '1'
+ set interfaces wireless wlan0 country-code 'us'
+ set interfaces wireless wlan0 mode 'n'
+ set interfaces wireless wlan0 physical-device 'phy0'
+ set interfaces wireless wlan0 ssid 'VyOS'
+ set interfaces wireless wlan0 type 'access-point'
+
+.. start_vyoslinter
diff --git a/docs/configuration/interfaces/wwan.rst b/docs/configuration/interfaces/wwan.rst
index 0c820471..45b18387 100644
--- a/docs/configuration/interfaces/wwan.rst
+++ b/docs/configuration/interfaces/wwan.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-13
+:lastproofread: 2023-01-27
.. _wwan-interface:
diff --git a/docs/configuration/loadbalancing/index.rst b/docs/configuration/loadbalancing/index.rst
index 3ae85708..18f01347 100644
--- a/docs/configuration/loadbalancing/index.rst
+++ b/docs/configuration/loadbalancing/index.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-07-28
+:lastproofread: 2023-01-27
.. _load-balancing:
@@ -13,7 +13,7 @@ the routing table and balances traffic across the configured interfaces,
determined by interface health and weight.
-In a minimal, configuration the following must be provided:
+In a minimal configuration, the following must be provided:
* an interface with a nexthop
* one rule with a LAN (inbound-interface) and the WAN (interface).
@@ -28,6 +28,12 @@ Let's assume we have two DHCP WAN interfaces and one LAN (eth2):
set load-balancing wan rule 1 interface eth0
set load-balancing wan rule 1 interface eth1
+.. note::
+
+ WAN Load Balacing should not be used when dynamic routing protocol is
+ used/needed. This feature creates customized routing tables and firewall
+ rules, that makes it incompatible to use with routing protocols.
+
Balancing Rules
---------------
diff --git a/docs/configuration/nat/nat44.rst b/docs/configuration/nat/nat44.rst
index 02aa4ece..62964fea 100644
--- a/docs/configuration/nat/nat44.rst
+++ b/docs/configuration/nat/nat44.rst
@@ -684,7 +684,7 @@ external interface in the image above)
set vpn ipsec esp-group my-esp proposal 1 encryption 'aes256'
set vpn ipsec esp-group my-esp proposal 1 hash 'sha256'
- set vpn ipsec ipsec-interfaces interface 'eth1'
+ set vpn ipsec interface 'eth1'
IPSec VPN Tunnels
"""""""""""""""""
diff --git a/docs/configuration/pki/index.rst b/docs/configuration/pki/index.rst
index b46f821c..e83272f5 100644
--- a/docs/configuration/pki/index.rst
+++ b/docs/configuration/pki/index.rst
@@ -272,7 +272,7 @@ also to display them.
Show only information for specified Certificate Authority.
-.. opcmd:: show pki certificates
+.. opcmd:: show pki certificate
Show a list of installed certificates
@@ -285,7 +285,7 @@ also to display them.
ac2 Server CN=ac2.vyos.net CN=R3 2021-07-05 07:29:59 2021-10-03 07:29:58 No Yes Yes (R3)
rw_server Server CN=VyOS RW CN=VyOS RW CA 2021-07-05 13:48:02 2022-07-05 13:48:02 No Yes Yes (vyos_rw)
-.. opcmd:: show pki certificates <name>
+.. opcmd:: show pki certificate <name>
Show only information for specified certificate.
diff --git a/docs/configuration/policy/examples.rst b/docs/configuration/policy/examples.rst
index e4c4b9da..7c7b9c46 100644
--- a/docs/configuration/policy/examples.rst
+++ b/docs/configuration/policy/examples.rst
@@ -8,10 +8,10 @@ BGP Example
# Create policy
set policy route-map setmet rule 2 action 'permit'
- set policy route-map setmet rule 2 set as-path-prepend '2 2 2'
+ set policy route-map setmet rule 2 set as-path prepend '2 2 2'
# Apply policy to BGP
- set protocols bgp local-as 1
+ set protocols bgp system-as 1
set protocols bgp neighbor 203.0.113.2 address-family ipv4-unicast route-map import 'setmet'
set protocols bgp neighbor 203.0.113.2 address-family ipv4-unicast soft-reconfiguration 'inbound'
@@ -83,7 +83,7 @@ interface, we use:
.. code-block:: none
- set interfaces ethernet eth1 policy route FILTER-WEB
+ set policy route FILTER-WEB interface eth1
################
Multiple Uplinks
@@ -129,8 +129,8 @@ Apply routing policy to **inbound** direction of out VLAN interfaces
.. code-block:: none
- set interfaces ethernet eth0 vif 10 policy route 'PBR'
- set interfaces ethernet eth0 vif 11 policy route 'PBR'
+ set policy route 'PBR' interface eth0.10
+ set policy route 'PBR' interface eth0.11
**OPTIONAL:** Exclude Inter-VLAN traffic (between VLAN10 and VLAN11)
@@ -182,3 +182,32 @@ Add multiple source IP in one rule with same priority
set policy local-route rule 101 source '203.0.113.253'
set policy local-route rule 101 source '198.51.100.0/24'
+###########################
+Clamp MSS for a specific IP
+###########################
+
+This example shows how to target an MSS clamp (in our example to 1360 bytes)
+to a specific destination IP.
+
+.. code-block:: none
+
+ set policy route IP-MSS-CLAMP rule 10 description 'Clamp TCP session MSS to 1360 for 198.51.100.30'
+ set policy route IP-MSS-CLAMP rule 10 destination address '198.51.100.30/32'
+ set policy route IP-MSS-CLAMP rule 10 protocol 'tcp'
+ set policy route IP-MSS-CLAMP rule 10 set tcp-mss '1360'
+ set policy route IP-MSS-CLAMP rule 10 tcp flags 'SYN'
+
+To apply this policy to the correct interface, configure it on the
+interface the inbound local host will send through to reach our
+destined target host (in our example eth1).
+
+.. code-block:: none
+
+ set policy route IP-MSS-CLAMP interface eth1
+
+You can view that the policy is being correctly (or incorrectly) utilised
+with the following command:
+
+.. code-block:: none
+
+ show policy route statistics
diff --git a/docs/configuration/policy/route-map.rst b/docs/configuration/policy/route-map.rst
index 792014bc..cc65d50c 100644
--- a/docs/configuration/policy/route-map.rst
+++ b/docs/configuration/policy/route-map.rst
@@ -69,16 +69,39 @@ Route Map
IP address of route to match, based on prefix-list.
+.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip address
+ prefix-len <0-32>
+
+ IP address of route to match, based on specified prefix-length.
+ Note that this can be used for kernel routes only.
+ Do not apply to the routes of dynamic routing protocols (e.g. BGP,
+ RIP, OSFP), as this can lead to unexpected results..
+
.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip nexthop
access-list <1-2699>
IP next-hop of route to match, based on access-list.
.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip nexthop
+ address <x.x.x.x>
+
+ IP next-hop of route to match, based on ip address.
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip nexthop
+ prefix-len <0-32>
+
+ IP next-hop of route to match, based on prefix length.
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip nexthop
prefix-list <text>
IP next-hop of route to match, based on prefix-list.
+.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip nexthop
+ type <blackhole>
+
+ IP next-hop of route to match, based on type.
+
.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip route-source
access-list <1-2699>
@@ -99,6 +122,14 @@ Route Map
IPv6 address of route to match, based on IPv6 prefix-list.
+.. cfgcmd:: set policy route-map <text> rule <1-65535> match ipv6 address
+ prefix-len <0-128>
+
+ IPv6 address of route to match, based on specified prefix-length.
+ Note that this can be used for kernel routes only.
+ Do not apply to the routes of dynamic routing protocols (e.g. BGP,
+ RIP, OSFP), as this can lead to unexpected results..
+
.. cfgcmd:: set policy route-map <text> rule <1-65535> match ipv6 nexthop
<h:h:h:h:h:h:h:h>
@@ -149,52 +180,82 @@ Route Map
BGP aggregator attribute: AS number or IP address of an aggregation.
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set as-path-exclude
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set as-path exclude
<text>
- Remove ASN(s) from a BGP AS-path attribute. For example "456 64500 45001".
+ Drop AS-NUMBER from the BGP AS path.
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set as-path-prepend
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set as-path prepend
<text>
- Prepend string for a BGP AS-path attribute. For example "64501 64501".
+ Prepend the given string of AS numbers to the AS_PATH of the BGP path's NLRI.
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set as-path
+ prepend-last-as <n>
+
+ Prepend the existing last AS number (the leftmost ASN) to the AS_PATH.
.. cfgcmd:: set policy route-map <text> rule <1-65535> set atomic-aggregate
BGP atomic aggregate attribute.
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set bgp-extcommunity-rt
- <aa:nn>
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set community
+ <add|replace> <community>
- Set route target value. ExtCommunity in format: asn:value.
+ Add or replace BGP community attribute in format ``<0-65535:0-65535>``
+ or from well-known community list
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set comm-list comm-list
- <text>
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set community none
- BGP communities with a community-list.
+ Delete all BGP communities
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set comm-list delete
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set community delete
+ <text>
Delete BGP communities matching the community-list.
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set community
- <aa:bb|local-AS|no-advertise|no-export|internet|additive|none>
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set large-community
+ <add|replace> <GA:LDP1:LDP2>
- Set BGP community attribute.
+ Add or replace BGP large-community attribute in format
+ ``<0-4294967295:0-4294967295:0-4294967295>``
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set distance <0-255>
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set large-community none
+
+ Delete all BGP large-communities
- Locally significant administrative distance.
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set large-community delete
+ <text>
+
+ Delete BGP communities matching the large-community-list.
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity bandwidth
+ <1-25600|cumulative|num-multipaths>
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity-rt
+ Set extcommunity bandwidth
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity bandwidth-non-transitive
+
+ The link bandwidth extended community is encoded as non-transitive
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity rt
<text>
- Set route target value.
+ Set route target value in format ``<0-65535:0-4294967295>`` or ``<IP:0-65535>``.
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity-soo
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity soo
<text>
- Set site of origin value.
+ Set site of origin value in format ``<0-65535:0-4294967295>`` or ``<IP:0-65535>``.
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity none
+
+ Clear all BGP extcommunities.
+
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set distance <0-255>
+
+ Locally significant administrative distance.
+
.. cfgcmd:: set policy route-map <text> rule <1-65535> set ip-next-hop
<x.x.x.x>
@@ -211,8 +272,8 @@ Route Map
peer-address
Set the BGP nexthop address to the address of the peer. For an incoming
- route-map this means the ip address of our peer is used. For an
- outgoing route-map this means the ip address of our self is used to
+ route-map this means the ip address of our peer is used. For an
+ outgoing route-map this means the ip address of our self is used to
establish the peering with our neighbor.
.. cfgcmd:: set policy route-map <text> rule <1-65535> set ipv6-next-hop
@@ -224,21 +285,16 @@ Route Map
peer-address
Set the BGP nexthop address to the address of the peer. For an incoming
- route-map this means the ip address of our peer is used. For an
- outgoing route-map this means the ip address of our self is used to
+ route-map this means the ip address of our peer is used. For an
+ outgoing route-map this means the ip address of our self is used to
establish the peering with our neighbor.
-
+
.. cfgcmd:: set policy route-map <text> rule <1-65535> set ipv6-next-hop
prefer-global
-
+
For Incoming and Import Route-maps if we receive a v6 global and v6 LL
address for the route, then prefer to use the global address as the
nexthop.
-
-.. cfgcmd:: set policy route-map <text> rule <1-65535> set large-community
- <text>
-
- Set BGP large community value.
.. cfgcmd:: set policy route-map <text> rule <1-65535> set local-preference
<0-4294967295>
@@ -283,3 +339,29 @@ Route Map
<0-4294967295>
Set BGP weight attribute
+
+List of well-known communities
+==============================
+ * ``local-as`` - Well-known communities value NO_EXPORT_SUBCONFED 0xFFFFFF03
+ * ``no-advertise`` - Well-known communities value NO_ADVERTISE 0xFFFFFF02
+ * ``no-export`` - Well-known communities value NO_EXPORT 0xFFFFFF01
+ * ``internet`` - Well-known communities value 0
+ * ``graceful-shutdown`` - Well-known communities value GRACEFUL_SHUTDOWN 0xFFFF0000
+ * ``accept-own`` - Well-known communities value ACCEPT_OWN 0xFFFF0001
+ * ``route-filter-translated-v4`` - Well-known communities value ROUTE_FILTER_TRANSLATED_v4 0xFFFF0002
+ * ``route-filter-v4`` - Well-known communities value ROUTE_FILTER_v4 0xFFFF0003
+ * ``route-filter-translated-v6`` - Well-known communities value ROUTE_FILTER_TRANSLATED_v6 0xFFFF0004
+ * ``route-filter-v6`` - Well-known communities value ROUTE_FILTER_v6 0xFFFF0005
+ * ``llgr-stale`` - Well-known communities value LLGR_STALE 0xFFFF0006
+ * ``no-llgr`` - Well-known communities value NO_LLGR 0xFFFF0007
+ * ``accept-own-nexthop`` - Well-known communities value accept-own-nexthop 0xFFFF0008
+ * ``blackhole`` - Well-known communities value BLACKHOLE 0xFFFF029A
+ * ``no-peer`` - Well-known communities value NOPEER 0xFFFFFF04
+
+
+
+
+
+
+
+
diff --git a/docs/configuration/policy/route.rst b/docs/configuration/policy/route.rst
index 0aa43232..a6330c57 100644
--- a/docs/configuration/policy/route.rst
+++ b/docs/configuration/policy/route.rst
@@ -1,43 +1,64 @@
-############
-Route Policy
-############
+#######################
+Route and Route6 Policy
+#######################
-Route and IPv6 route policies are defined in this section. This route policies
-can then be associated to interfaces.
+IPv4 route and IPv6 route policies are defined in this section. These route
+policies can then be associated to interfaces.
-*************
-Configuration
-*************
+*********
+Rule-Sets
+*********
-Route
-=====
-
-.. cfgcmd:: set policy route <name>
-
- This command creates a new route policy, identified by <text>.
+A rule-set is a named collection of rules that can be applied to an interface.
+Each rule is numbered, has an action to apply if the rule is matched, and the
+ability to specify the criteria to match. Data packets go through the rules
+from 1 - 999999, at the first match the action of the rule will be executed.
.. cfgcmd:: set policy route <name> description <text>
+.. cfgcmd:: set policy route6 <name> description <text>
- Set description for the route policy.
+ Provide a rule-set description.
.. cfgcmd:: set policy route <name> enable-default-log
+.. cfgcmd:: set policy route6 <name> enable-default-log
Option to log packets hitting default-action.
.. cfgcmd:: set policy route <name> rule <n> description <text>
+.. cfgcmd:: set policy route6 <name> rule <n> description <text>
- Set description for rule in route policy.
+ Provide a description for each rule.
-.. cfgcmd:: set policy route <name> rule <n> action drop
+.. cfgcmd:: set policy route <name> rule <n> log <enable|disable>
+.. cfgcmd:: set policy route6 <name> rule <n> log <enable|disable>
- Set rule action to drop.
+ Option to enable or disable log matching rule.
+
+Matching criteria
+=================
+
+There are a lot of matching criteria options available, both for
+``policy route`` and ``policy route6``. These options are listed
+in this section.
+
+.. cfgcmd:: set policy route <name> rule <n> connection-mark <1-2147483647>
+.. cfgcmd:: set policy route6 <name> rule <n> connection-mark <1-2147483647>
+
+ Set match criteria based on connection mark.
+.. cfgcmd:: set policy route <name> rule <n> source address
+ <match_criteria>
.. cfgcmd:: set policy route <name> rule <n> destination address
<match_criteria>
+.. cfgcmd:: set policy route6 <name> rule <n> source address
+ <match_criteria>
+.. cfgcmd:: set policy route6 <name> rule <n> destination address
+ <match_criteria>
- Set match criteria based on destination address, where <match_criteria>
- could be:
+ Set match criteria based on source or destination ipv4|ipv6 address, where
+ <match_criteria> could be:
+For ipv4:
* <x.x.x.x>: IP address to match.
* <x.x.x.x/x>: Subnet to match.
* <x.x.x.x>-<x.x.x.x>: IP range to match.
@@ -45,14 +66,30 @@ Route
* !<x.x.x.x/x>: Match everything except the specified subnet.
* !<x.x.x.x>-<x.x.x.x>: Match everything except the specified range.
+And for ipv6:
+ * <h:h:h:h:h:h:h:h>: IPv6 address to match.
+ * <h:h:h:h:h:h:h:h/x>: IPv6 prefix to match.
+ * <h:h:h:h:h:h:h:h>-<h:h:h:h:h:h:h:h>: IPv6 range to match.
+ * !<h:h:h:h:h:h:h:h>: Match everything except the specified address.
+ * !<h:h:h:h:h:h:h:h/x>: Match everything except the specified prefix.
+ * !<h:h:h:h:h:h:h:h>-<h:h:h:h:h:h:h:h>: Match everything except the
+ specified range.
+
+.. cfgcmd:: set policy route <name> rule <n> source group
+ <address-group|domain-group|mac-group|network-group|port-group> <text>
.. cfgcmd:: set policy route <name> rule <n> destination group
- <address-group|network-group|port-group> <text>
+ <address-group|domain-group|mac-group|network-group|port-group> <text>
+.. cfgcmd:: set policy route6 <name> rule <n> source group
+ <address-group|domain-group|mac-group|network-group|port-group> <text>
+.. cfgcmd:: set policy route6 <name> rule <n> destination group
+ <address-group|domain-group|mac-group|network-group|port-group> <text>
- Set destination match criteria based on groups, where <text> would be the
- group name/identifier.
+ Set match criteria based on source or destination groups, where <text>
+ would be the group name/identifier. Prepend character '!' for inverted
+ matching criteria.
-.. cfgcmd:: set policy route <name> rule <n> destination port
- <match_criteria>
+.. cfgcmd:: set policy route <name> rule <n> destination port <match_criteria>
+.. cfgcmd:: set policy route6 <name> rule <n> destination port <match_criteria>
Set match criteria based on destination port, where <match_criteria> could
be:
@@ -66,24 +103,43 @@ Route
'!22,telnet,http,123,1001-1005'
.. cfgcmd:: set policy route <name> rule <n> disable
+.. cfgcmd:: set policy route6 <name> rule <n> disable
Option to disable rule.
+.. cfgcmd:: set policy route <name> rule <n> dscp <text>
+.. cfgcmd:: set policy route6 <name> rule <n> dscp <text>
+.. cfgcmd:: set policy route <name> rule <n> dscp-exclude <text>
+.. cfgcmd:: set policy route6 <name> rule <n> dscp-exclude <text>
+
+ Match based on dscp value criteria. Multiple values from 0 to 63
+ and ranges are supported.
+
.. cfgcmd:: set policy route <name> rule <n> fragment
<match-grag|match-non-frag>
+.. cfgcmd:: set policy route6 <name> rule <n> fragment
+ <match-grag|match-non-frag>
Set IP fragment match, where:
* match-frag: Second and further fragments of fragmented packets.
* match-non-frag: Head fragments or unfragmented packets.
-.. cfgcmd:: set policy route <name> rule <n> icmp <code|type|type-name>
+.. cfgcmd:: set policy route <name> rule <n> icmp <code | type>
+.. cfgcmd:: set policy route6 <name> rule <n> icmpv6 <code | type>
- Set ICMP match criterias, based on code and/or types. Types could be
- referenced by number or by name.
+ Match based on icmp|icmpv6 code and type.
+
+.. cfgcmd:: set policy route <name> rule <n> icmp type-name <text>
+.. cfgcmd:: set policy route6 <name> rule <n> icmpv6 type-name <text>
+
+ Match based on icmp|icmpv6 type-name criteria. Use tab for information
+ about what type-name criteria are supported.
.. cfgcmd:: set policy route <name> rule <n> ipsec
<match-ipsec|match-none>
+.. cfgcmd:: set policy route6 <name> rule <n> ipsec
+ <match-ipsec|match-none>
Set IPSec inbound match criterias, where:
@@ -91,88 +147,45 @@ Route
* match-none: match inbound non-IPsec packets.
.. cfgcmd:: set policy route <name> rule <n> limit burst <0-4294967295>
+.. cfgcmd:: set policy route6 <name> rule <n> limit burst <0-4294967295>
- Set maximum number of packets to alow in excess of rate
+ Set maximum number of packets to alow in excess of rate.
.. cfgcmd:: set policy route <name> rule <n> limit rate <text>
+.. cfgcmd:: set policy route6 <name> rule <n> limit rate <text>
Set maximum average matching rate. Format for rate: integer/time_unit, where
time_unit could be any one of second, minute, hour or day.For example
1/second implies rule to be matched at an average of once per second.
-.. cfgcmd:: set policy route <name> rule <n> log <enable|disable>
-
- Option to enable or disable log matching rule.
-
-.. cfgcmd:: set policy route <name> rule <n> log <text>
-
- Option to log matching rule.
-
.. cfgcmd:: set policy route <name> rule <n> protocol
- <text|0-255|tcp_udp|all|!protocol>
+ <text | 0-255 | tcp_udp | all >
+.. cfgcmd:: set policy route6 <name> rule <n> protocol
+ <text | 0-255 | tcp_udp | all >
- Set protocol to match. Protocol name in /etc/protocols or protocol number,
- or "tcp_udp" or "all". Also, protocol could be denied by using !.
+ Match a protocol criteria. A protocol number or a name which is defined in:
+ ``/etc/protocols``. Special names are ``all`` for all protocols and
+ ``tcp_udp`` for tcp and udp based packets. The ``!`` negates the selected
+ protocol.
-.. cfgcmd:: set policy route <name> rule <n> recent <count|time>
- <1-255|0-4294967295>
+.. cfgcmd:: set policy route <name> rule <n> recent count <1-255>
+.. cfgcmd:: set policy route6 <name> rule <n> recent count <1-255>
+.. cfgcmd:: set policy route <name> rule <n> recent time <1-4294967295>
+.. cfgcmd:: set policy route6 <name> rule <n> recent time <1-4294967295>
Set parameters for matching recently seen sources. This match could be used
by seeting count (source address seen more than <1-255> times) and/or time
(source address seen in the last <0-4294967295> seconds).
-.. cfgcmd:: set policy route <name> rule <n> set dscp <0-63>
-
- Set packet modifications: Packet Differentiated Services Codepoint (DSCP)
-
-.. cfgcmd:: set policy route <name> rule <n> set mark <1-2147483647>
-
- Set packet modifications: Packet marking
-
-.. cfgcmd:: set policy route <name> rule <n> set table <main|1-200>
-
- Set packet modifications: Routing table to forward packet with.
-
-.. cfgcmd:: set policy route <name> rule <n> set tcp-mss <500-1460>
-
- Set packet modifications: Explicitly set TCP Maximum segment size value.
-
-.. cfgcmd:: set policy route <name> rule <n> source address
- <match_criteria>
-
- Set match criteria based on source address, where <match_criteria> could be:
-
- * <x.x.x.x>: IP address to match.
- * <x.x.x.x/x>: Subnet to match.
- * <x.x.x.x>-<x.x.x.x>: IP range to match.
- * !<x.x.x.x>: Match everything except the specified address.
- * !<x.x.x.x/x>: Match everything except the specified subnet.
- * !<x.x.x.x>-<x.x.x.x>: Match everything except the specified range.
-
-.. cfgcmd:: set policy route <name> rule <n> source group
- <address-group|network-group|port-group> <text>
-
- Set source match criteria based on groups, where <text> would be the group
- name/identifier.
-
-.. cfgcmd:: set policy route <name> rule <n> source port <match_criteria>
-
- Set match criteria based on source port, where <match_criteria> could be:
-
- * <port name>: Named port (any name in /etc/services, e.g., http).
- * <1-65535>: Numbered port.
- * <start>-<end>: Numbered port range (e.g., 1001-1005).
-
- Multiple source ports can be specified as a comma-separated list. The whole
- list can also be "negated" using '!'. For example:
- '!22,telnet,http,123,1001-1005'
-
.. cfgcmd:: set policy route <name> rule <n> state
- <established|invalid|new|related> <disable|enable>
+ <established | invalid | new | related>
+.. cfgcmd:: set policy route6 <name> rule <n> state
+ <established | invalid | new | related>
Set match criteria based on session state.
.. cfgcmd:: set policy route <name> rule <n> tcp flags <text>
+.. cfgcmd:: set policy route6 <name> rule <n> tcp flags <text>
Set match criteria based on tcp flags. Allowed values for TCP flags: SYN ACK
FIN RST URG PSH ALL. When specifying more than one flag, flags should be
@@ -180,241 +193,67 @@ Route
packets with the SYN flag set, and the ACK, FIN and RST flags unset.
.. cfgcmd:: set policy route <name> rule <n> time monthdays <text>
-
- Set monthdays to match rule on. Format for monthdays: 2,12,21.
- To negate add ! at the front eg. !2,12,21
-
+.. cfgcmd:: set policy route6 <name> rule <n> time monthdays <text>
.. cfgcmd:: set policy route <name> rule <n> time startdate <text>
-
- Set date to start matching rule. Format for date: yyyy-mm-dd. To specify
- time of date with startdate, append 'T' to date followed by time in 24 hour
- notation hh:mm:ss. For eg startdate value of 2009-01-21T13:30:00 refers to
- 21st Jan 2009 with time 13:30:00.
-
+.. cfgcmd:: set policy route6 <name> rule <n> time startdate <text>
.. cfgcmd:: set policy route <name> rule <n> time starttime <text>
-
- Set time of day to start matching rule. Format of time: hh:mm:ss using 24
- hours notation.
-
+.. cfgcmd:: set policy route6 <name> rule <n> time starttime <text>
.. cfgcmd:: set policy route <name> rule <n> time stopdate <text>
-
- Set date to stop matching rule. Format for date: yyyy-mm-dd. To specify time
- of date with stopdate, append 'T' to date followed by time in 24 hour
- notation hh:mm:ss. For eg startdate value of 2009-01-21T13:30:00 refers to
- 21st Jan 2009 with time 13:30:00.
-
+.. cfgcmd:: set policy route6 <name> rule <n> time stopdate <text>
.. cfgcmd:: set policy route <name> rule <n> time stoptime <text>
-
- Set time of day to stop matching rule. Format of time: hh:mm:ss using 24
- hours notation.
-
+.. cfgcmd:: set policy route6 <name> rule <n> time stoptime <text>
+.. cfgcmd:: set policy route <name> rule <n> time weekdays <text>
+.. cfgcmd:: set policy route6 <name> rule <n> time weekdays <text>
.. cfgcmd:: set policy route <name> rule <n> time utc
+.. cfgcmd:: set policy route6 <name> rule <n> time utc
- Interpret times for startdate, stopdate, starttime and stoptime to be UTC.
-
-.. cfgcmd:: set policy route <name> rule <n> time weekdays
-
- Weekdays to match rule on. Format for weekdays: Mon,Thu,Sat. To negate add !
- at the front eg. !Mon,Thu,Sat.
+ Time to match the defined rule.
+.. cfgcmd:: set policy route rule <n> ttl <eq | gt | lt> <0-255>
-IPv6 Route
-==========
+ Match time to live parameter, where 'eq' stands for 'equal'; 'gt' stands for
+ 'greater than', and 'lt' stands for 'less than'.
-.. cfgcmd:: set policy route6 <name>
+.. cfgcmd:: set policy route6 rule <n> hop-limit <eq | gt | lt> <0-255>
- This command creates a new IPv6 route policy, identified by <text>.
+ Match hop-limit parameter, where 'eq' stands for 'equal'; 'gt' stands for
+ 'greater than', and 'lt' stands for 'less than'.
-.. cfgcmd:: set policy route6 <name> description <text>
+Actions
+=======
- Set description for the IPv6 route policy.
-
-.. cfgcmd:: set policy route6 <name> enable-default-log
-
- Option to log packets hitting default-action.
+When mathcing all patterns defined in a rule, then different actions can
+be made. This includes droping the packet, modifying certain data, or
+setting a different routing table.
+.. cfgcmd:: set policy route <name> rule <n> action drop
.. cfgcmd:: set policy route6 <name> rule <n> action drop
Set rule action to drop.
-.. cfgcmd:: set policy route6 <name> rule <n> description <text>
-
- Set description for rule in IPv6 route policy.
+.. cfgcmd:: set policy route <name> rule <n> set connection-mark
+ <1-2147483647>
+.. cfgcmd:: set policy route6 <name> rule <n> set connection-mark
+ <1-2147483647>
-.. cfgcmd:: set policy route6 <name> rule <n> destination address
- <match_criteria>
-
- Set match criteria based on destination IPv6 address, where <match_criteria>
- could be:
-
- * <h:h:h:h:h:h:h:h>: IPv6 address to match.
- * <h:h:h:h:h:h:h:h/x>: IPv6 prefix to match.
- * <h:h:h:h:h:h:h:h>-<h:h:h:h:h:h:h:h>: IPv6 range to match.
- * !<h:h:h:h:h:h:h:h>: Match everything except the specified address.
- * !<h:h:h:h:h:h:h:h/x>: Match everything except the specified prefix.
- * !<h:h:h:h:h:h:h:h>-<h:h:h:h:h:h:h:h>: Match everything except the
- specified range.
-
-.. cfgcmd:: set policy route6 <name> rule <n> destination port <match_criteria>
-
- Set match criteria based on destination port, where <match_criteria> could
- be:
-
- * <port name>: Named port (any name in /etc/services, e.g., http).
- * <1-65535>: Numbered port.
- * <start>-<end>: Numbered port range (e.g., 1001-1005).
-
- Multiple destination ports can be specified as a comma-separated list. The
- whole list can also be "negated" using '!'. For example:
- '!22,telnet,http,123,1001-1005'.
-
-.. cfgcmd:: set policy route6 <name> rule <n> disable
-
- Option to disable rule.
-
-.. cfgcmd:: set policy route6 <name> rule <n> icmpv6 type <icmpv6_typ>
-
- Set ICMPv6 match criterias, based on ICMPv6 type/code name.
-
-.. cfgcmd:: set policy route6 <name> rule <n> ipsec
- <match-ipsec|match-none>
-
- Set IPSec inbound match criterias, where:
-
- * match-ipsec: match inbound IPsec packets.
- * match-none: match inbound non-IPsec packets.
-
-.. cfgcmd:: set policy route6 <name> rule <n> limit burst
- <0-4294967295>
-
- Set maximum number of packets to alow in excess of rate
-
-.. cfgcmd:: set policy route6 <name> rule <n> limit rate <text>
-
- Set maximum average matching rate. Format for rate: integer/time_unit, where
- time_unit could be any one of second, minute, hour or day.For example
- 1/second implies rule to be matched at an average of once per second.
-
-.. cfgcmd:: set policy route6 <name> rule <n> log <enable|disable>
-
- Option to enable or disable log matching rule.
-
-.. cfgcmd:: set policy route6 <name> rule <n> log <text>
-
- Option to log matching rule.
-
-.. cfgcmd:: set policy route6 <name> rule <n> protocol
- <text|0-255|tcp_udp|all|!protocol>
-
- Set IPv6 protocol to match. IPv6 protocol name from /etc/protocols or
- protocol number, or "tcp_udp" or "all". Also, protocol could be denied by
- using !.
-
-.. cfgcmd:: set policy route6 <name> rule <n> recent <count|time>
- <1-255|0-4294967295>
-
- Set parameters for matching recently seen sources. This match could be used
- by seeting count (source address seen more than <1-255> times) and/or time
- (source address seen in the last <0-4294967295> seconds).
+ Set a specific connection mark.
+.. cfgcmd:: set policy route <name> rule <n> set dscp <0-63>
.. cfgcmd:: set policy route6 <name> rule <n> set dscp <0-63>
Set packet modifications: Packet Differentiated Services Codepoint (DSCP)
+.. cfgcmd:: set policy route <name> rule <n> set mark <1-2147483647>
.. cfgcmd:: set policy route6 <name> rule <n> set mark <1-2147483647>
- Set packet modifications: Packet marking.
-
-.. cfgcmd:: set policy route6 <name> rule <n> set table <main|1-200>
-
- Set packet modifications: Routing table to forward packet with.
-
-.. cfgcmd:: set policy route6 <name> rule <n> set tcp-mss
- <pmtu|500-1460>
-
- Set packet modifications: pmtu option automatically set to Path Maximum
- Transfer Unit minus 60 bytes. Otherwise, expliicitly set TCP MSS value from
- 500 to 1460.
-
-.. cfgcmd:: set policy route6 <name> rule <n> source address
- <match_criteria>
-
- Set match criteria based on IPv6 source address, where <match_criteria>
- could be:
-
- * <h:h:h:h:h:h:h:h>: IPv6 address to match
- * <h:h:h:h:h:h:h:h/x>: IPv6 prefix to match
- * <h:h:h:h:h:h:h:h>-<h:h:h:h:h:h:h:h>: IPv6 range to match
- * !<h:h:h:h:h:h:h:h>: Match everything except the specified address
- * !<h:h:h:h:h:h:h:h/x>: Match everything except the specified prefix
- * !<h:h:h:h:h:h:h:h>-<h:h:h:h:h:h:h:h>: Match everything except the
- specified range
-
-.. cfgcmd:: set policy route6 <name> rule <n> source mac-address
- <MAC_address|!MAC_address>
-
- Set source match criteria based on MAC address. Declare specific MAC address
- to match, or match everything except the specified MAC.
-
-.. cfgcmd:: set policy route6 <name> rule <n> source port
- <match_criteria>
-
- Set match criteria based on source port, where <match_criteria> could be:
-
- * <port name>: Named port (any name in /etc/services, e.g., http).
- * <1-65535>: Numbered port.
- * <start>-<end>: Numbered port range (e.g., 1001-1005).
-
- Multiple source ports can be specified as a comma-separated list. The whole
- list can also be "negated" using '!'. For example:
- '!22,telnet,http,123,1001-1005'.
-
-.. cfgcmd:: set policy route6 <name> rule <n> state
- <established|invalid|new|related> <disable|enable>
-
- Set match criteria based on session state.
-
-.. cfgcmd:: set policy route6 <name> rule <n> tcp flags <text>
-
- Set match criteria based on tcp flags. Allowed values for TCP flags: SYN ACK
- FIN RST URG PSH ALL. When specifying more than one flag, flags should be
- comma-separated. For example : value of 'SYN,!ACK,!FIN,!RST' will only match
- packets with the SYN flag set, and the ACK, FIN and RST flags unset.
+ Set a specific packet mark.
-.. cfgcmd:: set policy route6 <name> rule <n> time monthdays <text>
-
- Set monthdays to match rule on. Format for monthdays: 2,12,21.
- To negate add ! at the front eg. !2,12,21
-
-.. cfgcmd:: set policy route6 <name> rule <n> time startdate <text>
+.. cfgcmd:: set policy route <name> rule <n> set table <main | 1-200>
+.. cfgcmd:: set policy route6 <name> rule <n> set table <main | 1-200>
- Set date to start matching rule. Format for date: yyyy-mm-dd. To specify
- time of date with startdate, append 'T' to date followed by time in 24 hour
- notation hh:mm:ss. For eg startdate value of 2009-01-21T13:30:00 refers to
- 21st Jan 2009 with time 13:30:00.
+ Set the routing table to forward packet with.
-.. cfgcmd:: set policy route6 <name> rule <n> time starttime <text>
-
- Set time of day to start matching rule. Format of time: hh:mm:ss using 24
- hours notation.
-
-.. cfgcmd:: set policy route6 <name> rule <n> time stopdate <text>
-
- Set date to stop matching rule. Format for date: yyyy-mm-dd. To specify time
- of date with stopdate, append 'T' to date followed by time in 24 hour
- notation hh:mm:ss. For eg startdate value of 2009-01-21T13:30:00 refers to
- 21st Jan 2009 with time 13:30:00.
-
-.. cfgcmd:: set policy route6 <name> rule <n> time stoptime <text>
-
- Set time of day to stop matching rule. Format of time: hh:mm:ss using 24
- hours notation.
-
-.. cfgcmd:: set policy route6 <name> rule <n> time utc
-
- Interpret times for startdate, stopdate, starttime and stoptime to be UTC.
-
-.. cfgcmd:: set policy route6 <name> rule <n> time weekdays
+.. cfgcmd:: set policy route <name> rule <n> set tcp-mss <500-1460>
+.. cfgcmd:: set policy route6 <name> rule <n> set tcp-mss <500-1460>
- Weekdays to match rule on. Format for weekdays: Mon,Thu,Sat. To negate add !
- at the front eg. !Mon,Thu,Sat.
+ Set packet modifications: Explicitly set TCP Maximum segment size value. \ No newline at end of file
diff --git a/docs/configuration/protocols/bfd.rst b/docs/configuration/protocols/bfd.rst
index dac1bf0f..faec71bc 100644
--- a/docs/configuration/protocols/bfd.rst
+++ b/docs/configuration/protocols/bfd.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2022-02-05
+:lastproofread: 2023-01-27
.. include:: /_include/need_improvement.txt
diff --git a/docs/configuration/protocols/bgp.rst b/docs/configuration/protocols/bgp.rst
index 24d81cef..6593730f 100644
--- a/docs/configuration/protocols/bgp.rst
+++ b/docs/configuration/protocols/bgp.rst
@@ -37,7 +37,7 @@ The :abbr:`ASN (Autonomous System Number)` is one of the essential elements of
BGP. BGP is a distance vector routing protocol, and the AS-Path framework
provides distance vector metric and loop detection to BGP.
-.. cfgcmd:: set protocols bgp local-as <asn>
+.. cfgcmd:: set protocols bgp system-as <asn>
Set local :abbr:`ASN (Autonomous System Number)` that this router represents.
This is a a mandatory option!
@@ -174,10 +174,10 @@ The BGP protocol uses the AS number for detecting whether the BGP connection
is internal or external. VyOS does not have a special command to start the BGP
process. The BGP process starts when the first neighbor is configured.
-.. cfgcmd:: set protocols bgp local-as <asn>
+.. cfgcmd:: set protocols bgp system-as <asn>
Set local autonomous system number that this router represents. This is a
- a mandatory option!
+ mandatory option!
Peers Configuration
-------------------
@@ -431,7 +431,7 @@ Peer Parameters
This command enforces Generalized TTL Security Mechanism (GTSM),
as specified in :rfc:`5082`. With this command, only neighbors
- that are the specified number of hops away will be allowed to
+ that are specified number of hops away will be allowed to
become neighbors. The number of hops range is 1 to 254. This
command is mutually exclusive with :cfgcmd:`ebgp-multihop`.
@@ -563,11 +563,6 @@ Common parameters
Path (both AS number and AS path length), Origin code, MED, IGP
metric. Also, the next hop address for each path must be different.
-.. cfgcmd:: set protocols bgp parameters default no-ipv4-unicast
-
- This command allows the user to specify that IPv4 peering is turned off by
- default.
-
.. cfgcmd:: set protocols bgp parameters log-neighbor-changes
This command enable logging neighbor up/down changes and reset reason.
@@ -984,7 +979,7 @@ Show
.. opcmd:: show ip bgp filter-list <name>
- This command displays BGP routes allowed by by the specified AS Path
+ This command displays BGP routes allowed by the specified AS Path
access list.
.. opcmd:: show <ip|ipv6> bgp neighbors <address> advertised-routes
@@ -1074,7 +1069,7 @@ A simple eBGP configuration:
.. code-block:: none
- set protocols bgp local-as 65534
+ set protocols bgp system-as 65534
set protocols bgp neighbor 192.168.0.2 ebgp-multihop '2'
set protocols bgp neighbor 192.168.0.2 remote-as '65535'
set protocols bgp neighbor 192.168.0.2 update-source '192.168.0.1'
@@ -1085,7 +1080,7 @@ A simple eBGP configuration:
.. code-block:: none
- set protocols bgp local-as 65535
+ set protocols bgp system-as 65535
set protocols bgp neighbor 192.168.0.1 ebgp-multihop '2'
set protocols bgp neighbor 192.168.0.1 remote-as '65534'
set protocols bgp neighbor 192.168.0.1 update-source '192.168.0.2'
@@ -1119,7 +1114,7 @@ A simple BGP configuration via IPv6.
.. code-block:: none
- set protocols bgp local-as 65534
+ set protocols bgp system-as 65534
set protocols bgp neighbor 2001:db8::2 ebgp-multihop '2'
set protocols bgp neighbor 2001:db8::2 remote-as '65535'
set protocols bgp neighbor 2001:db8::2 update-source '2001:db8::1'
@@ -1131,7 +1126,7 @@ A simple BGP configuration via IPv6.
.. code-block:: none
- set protocols bgp local-as 65535
+ set protocols bgp system-as 65535
set protocols bgp neighbor 2001:db8::1 ebgp-multihop '2'
set protocols bgp neighbor 2001:db8::1 remote-as '65534'
set protocols bgp neighbor 2001:db8::1 update-source '2001:db8::2'
@@ -1182,7 +1177,7 @@ Route filter can be applied using a route-map:
set policy route-map AS65535-OUT rule 10 match ipv6 address prefix-list 'AS65535-OUT'
set policy route-map AS65535-OUT rule 20 action 'permit'
- set protocols bgp local-as 65534
+ set protocols bgp system-as 65534
set protocols bgp neighbor 2001:db8::2 address-family ipv4-unicast route-map export 'AS65535-OUT'
set protocols bgp neighbor 2001:db8::2 address-family ipv4-unicast route-map import 'AS65535-IN'
set protocols bgp neighbor 2001:db8::2 address-family ipv6-unicast route-map export 'AS65535-OUT'
@@ -1210,7 +1205,7 @@ Route filter can be applied using a route-map:
set policy route-map AS65534-OUT rule 10 match ipv6 address prefix-list 'AS65534-OUT'
set policy route-map AS65534-OUT rule 20 action 'permit'
- set protocols bgp local-as 65535
+ set protocols bgp system-as 65535
set protocols bgp neighbor 2001:db8::1 address-family ipv4-unicast route-map export 'AS65534-OUT'
set protocols bgp neighbor 2001:db8::1 address-family ipv4-unicast route-map import 'AS65534-IN'
set protocols bgp neighbor 2001:db8::1 address-family ipv6-unicast route-map export 'AS65534-OUT'
diff --git a/docs/configuration/protocols/igmp.rst b/docs/configuration/protocols/igmp.rst
index 0c7a470b..d3492632 100644
--- a/docs/configuration/protocols/igmp.rst
+++ b/docs/configuration/protocols/igmp.rst
@@ -1,4 +1,4 @@
-:lastproofread: 2021-09-30
+:lastproofread: 2023-01-27
.. _multicast:
diff --git a/docs/configuration/protocols/isis.rst b/docs/configuration/protocols/isis.rst
index 416a42c3..ef9cc960 100644
--- a/docs/configuration/protocols/isis.rst
+++ b/docs/configuration/protocols/isis.rst
@@ -7,14 +7,18 @@ IS-IS
#####
:abbr:`IS-IS (Intermediate System to Intermediate System)` is a link-state
-interior gateway routing protocol which is described in ISO10589,
-:rfc:`1195`, :rfc:`5308`. Like OSPF, IS-IS runs the Dijkstra shortest-path
-first (SPF) algorithm to create a database of the network’s topology and,
-from that database, to determine the best (that is, shortest) path to a
-destination. The routers exchange topology information with their nearest
-neighbors. IS-IS runs directly on the data link layer (Layer 2). IS-IS
-addresses are called :abbr:`NETs (Network Entity Titles)` and can be
-8 to 20 bytes long, but are generally 10 bytes long.
+interior gateway protocol (IGP) which is described in ISO10589,
+:rfc:`1195`, :rfc:`5308`. IS-IS runs the Dijkstra shortest-path first (SPF)
+algorithm to create a database of the network’s topology, and
+from that database to determine the best (that is, lowest cost) path to a
+destination. The intermediate systems (the name for routers) exchange topology
+information with their directly conencted neighbors. IS-IS runs directly on
+the data link layer (Layer 2). IS-IS addresses are called
+:abbr:`NETs (Network Entity Titles)` and can be 8 to 20 bytes long, but are
+generally 10 bytes long. The tree database that is created with IS-IS is
+similar to the one that is created with OSPF in that the paths chosen should
+be similar. Comparisons to OSPF are inevitable and often are reasonable ones
+to make in regards to the way a network will respond with either IGP.
*******
General
@@ -26,60 +30,76 @@ Configuration
Mandatory Settings
------------------
+For IS-IS top operate correctly, one must do the equivalent of a Router ID in
+CLNS. This Router ID is called the :abbr:`NET (Network Entity Title)`. This
+must be unique for each and every router that is operating in IS-IS. It also
+must not be duplicated otherwise the same issues that occur within OSPF will
+occur within IS-IS when it comes to said duplication.
+
+
.. cfgcmd:: set protocols isis net <network-entity-title>
- This commad also sets network entity title (NET) provided in ISO format.
+ This commad sets network entity title (NET) provided in ISO format.
- For example :abbr:`NET (Network Entity Title)`
+ Here is an example :abbr:`NET (Network Entity Title)` value:
.. code-block:: none
49.0001.1921.6800.1002.00
- The IS-IS address consists of the following parts:
+ The CLNS address consists of the following parts:
* :abbr:`AFI (Address family authority identifier)` - ``49`` The AFI value
49 is what IS-IS uses for private addressing.
- * Area identifier: ``0001`` IS-IS area number (Area1)
+ * Area identifier: ``0001`` IS-IS area number (numberical area ``1``)
* System identifier: ``1921.6800.1002`` - for system idetifiers we recommend
- to use IP address or MAC address of the router itself.
+ to use IP address or MAC address of the router itself. The way to construct
+ this is to keep all of the zeroes of the router IP address, and then change
+ the periods from being every three numbers to every four numbers. The
+ address that is listed here is ``192.168.1.2``, which if expanded will turn
+ into ``192.168.001.002``. Then all one has to do is move the dots to have
+ four numbers instead of three. This gives us ``1921.6800.1002``.
- * NET selector: ``00`` Must always be 00, to indicate "this system".
+ * :abbr:`NET (Network Entity Title)` selector: ``00`` Must always be 00. This
+ setting indicates "this system" or "local system."
.. cfgcmd:: set protocols isis interface <interface>
- This command activates ISIS adjacency on this interface. Note that the name
- of ISIS instance must be the same as the one used to configure the ISIS
- process.
+ This command enables IS-IS on this interface, and allows for
+ adjacency to occur. Note that the name of IS-IS instance must be
+ the same as the one used to configure the IS-IS process.
+
+IS-IS Global Configuration
+--------------------------
.. cfgcmd:: set protocols isis dynamic-hostname
- This command enables support for dynamic hostname. Dynamic hostname mapping
- determined as described in :rfc:`2763`, Dynamic Hostname Exchange Mechanism
- for IS-IS.
+ This command enables support for dynamic hostname TLV. Dynamic hostname
+ mapping determined as described in :rfc:`2763`, Dynamic Hostname
+ Exchange Mechanism for IS-IS.
.. cfgcmd:: set protocols isis level <level-1|level-1-2|level-2>
- This command defines the ISIS router behavior:
+ This command defines the IS-IS router behavior:
- **level-1** Act as a station router only.
- **level-1-2** Act as both a station router and an area router.
- **level-2-only** Act as an area router only.
+ * **level-1** - Act as a station (Level 1) router only.
+ * **level-1-2** - Act as a station (Level 1) router and area (Level 2) router.
+ * **level-2-only** - Act as an area (Level 2) router only.
.. cfgcmd:: set protocols isis lsp-mtu <size>
- This command configures the maximum size of generated LSPs, in bytes. The
- size range is 128 to 4352.
+ This command configures the maximum size of generated
+ :abbr:`LSPs (Link State PDUs)`, in bytes. The size range is 128 to 4352.
.. cfgcmd:: set protocols isis metric-style <narrow|transition|wide>
- This command sets old-style (ISO 10589) or new-style packet formats:
+ This command sets old-style (ISO 10589) or new style packet formats:
- **narrow** Use old style of TLVs with narrow metric.
- **transition** Send and accept both styles of TLVs during transition.
- **wide** Use new style of TLVs to carry wider metric.
+ * **narrow** - Use old style of TLVs with narrow metric.
+ * **transition** - Send and accept both styles of TLVs during transition.
+ * **wide** - Use new style of TLVs to carry wider metric.
.. cfgcmd:: set protocols isis purge-originator
@@ -117,9 +137,9 @@ Interface Configuration
This command specifies circuit type for interface:
- * **level-1** Level-1 only adjacencies are formed.
- * **level-1-2** Level-1-2 adjacencies are formed
- * **level-2-only** Level-2 only adjacencies are formed
+ * **level-1** - Level-1 only adjacencies are formed.
+ * **level-1-2** - Level-1-2 adjacencies are formed
+ * **level-2-only** - Level-2 only adjacencies are formed
.. cfgcmd:: set protocols isis interface <interface> hello-interval
<seconds>
@@ -261,12 +281,87 @@ Timers
to IGP events. The process described in :rfc:`8405`.
-*******
-Example
-*******
+********
+Examples
+********
+
+Enable IS-IS
+============
+
+**Node 1:**
+
+.. code-block:: none
+
+ set interfaces loopback lo address '192.168.255.255/32'
+ set interfaces ethernet eth1 address '192.0.2.1/24'
+
+ set protocols isis interface eth1
+ set protocols isis interface lo
+ set protocols isis net '49.0001.1921.6825.5255.00'
+
+**Node 2:**
+
+.. code-block:: none
+
+ set interfaces ethernet eth1 address '192.0.2.2/24'
+
+ set interfaces loopback lo address '192.168.255.254/32'
+ set interfaces ethernet eth1 address '192.0.2.2/24'
+
+ set protocols isis interface eth1
+ set protocols isis interface lo
+ set protocols isis net '49.0001.1921.6825.5254.00'
+
+
+
+This gives us the following neighborships, Level 1 and Level 2:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show isis neighbor
+ Area VyOS:
+ System Id Interface L State Holdtime SNPA
+ vyos eth1 1 Up 28 0c87.6c09.0001
+ vyos eth1 2 Up 28 0c87.6c09.0001
+
+ Node-2@vyos:~$ show isis neighbor
+ Area VyOS:
+ System Id Interface L State Holdtime SNPA
+ vyos eth1 1 Up 29 0c33.0280.0001
+ vyos eth1 2 Up 28 0c33.0280.0001
+
+
+
+Here's the IP routes that are populated. Just the loopback:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show ip route isis
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ I 192.0.2.0/24 [115/20] via 192.0.2.2, eth1 inactive, weight 1, 00:02:22
+ I>* 192.168.255.254/32 [115/20] via 192.0.2.2, eth1, weight 1, 00:02:22
+
+ Node-2@vyos:~$ show ip route isis
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
-Simple IS-IS configuration using 2 nodes and redistributing connected
-interfaces.
+ I 192.0.2.0/24 [115/20] via 192.0.2.1, eth1 inactive, weight 1, 00:02:21
+ I>* 192.168.255.255/32 [115/20] via 192.0.2.1, eth1, weight 1, 00:02:21
+
+
+
+Enable IS-IS and redistribute routes not natively in IS-IS
+==========================================================
**Node 1:**
@@ -293,11 +388,11 @@ interfaces.
set protocols isis interface eth1
set protocols isis net '49.0001.1921.6800.2002.00'
-Show ip routes on Node2:
+Routes on Node 2:
.. code-block:: none
- vyos@r2:~$ show ip route isis
+ Node-2@r2:~$ show ip route isis
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel, D - SHARP,
@@ -305,3 +400,91 @@ Show ip routes on Node2:
> - selected route, * - FIB route, q - queued route, r - rejected route
I 203.0.113.0/24 [115/10] via 192.0.2.1, eth1, 00:03:42
+
+
+
+
+Enable IS-IS with Segment Routing (Experimental)
+================================================
+
+**Node 1:**
+
+.. code-block:: none
+
+ set interfaces loopback lo address '192.168.255.255/32'
+ set interfaces ethernet eth1 address '192.0.2.1/24'
+
+ set protocols isis interface eth1
+ set protocols isis interface lo
+ set protocols isis net '49.0001.1921.6825.5255.00'
+ set protocols isis segment-routing global-block high-label-value '599'
+ set protocols isis segment-routing global-block low-label-value '550'
+ set protocols isis segment-routing prefix 192.168.255.255/32 index value '1'
+ set protocols isis segment-routing prefix 192.168.255.255/32 index explicit-null
+ set protocols mpls interface 'eth1'
+
+**Node 2:**
+
+.. code-block:: none
+
+ set interfaces loopback lo address '192.168.255.254/32'
+ set interfaces ethernet eth1 address '192.0.2.2/24'
+
+ set protocols isis interface eth1
+ set protocols isis interface lo
+ set protocols isis net '49.0001.1921.6825.5254.00'
+ set protocols isis segment-routing global-block high-label-value '599'
+ set protocols isis segment-routing global-block low-label-value '550'
+ set protocols isis segment-routing prefix 192.168.255.254/32 index value '2'
+ set protocols isis segment-routing prefix 192.168.255.254/32 index explicit-null
+ set protocols mpls interface 'eth1'
+
+
+
+This gives us MPLS segment routing enabled and labels for far end loopbacks:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show mpls table
+ Inbound Label Type Nexthop Outbound Label
+ ----------------------------------------------------------------------
+ 552 SR (IS-IS) 192.0.2.2 IPv4 Explicit Null <-- Node-2 loopback learned on Node-1
+ 15000 SR (IS-IS) 192.0.2.2 implicit-null
+ 15001 SR (IS-IS) fe80::e87:6cff:fe09:1 implicit-null
+ 15002 SR (IS-IS) 192.0.2.2 implicit-null
+ 15003 SR (IS-IS) fe80::e87:6cff:fe09:1 implicit-null
+
+ Node-2@vyos:~$ show mpls table
+ Inbound Label Type Nexthop Outbound Label
+ ---------------------------------------------------------------------
+ 551 SR (IS-IS) 192.0.2.1 IPv4 Explicit Null <-- Node-1 loopback learned on Node-2
+ 15000 SR (IS-IS) 192.0.2.1 implicit-null
+ 15001 SR (IS-IS) fe80::e33:2ff:fe80:1 implicit-null
+ 15002 SR (IS-IS) 192.0.2.1 implicit-null
+ 15003 SR (IS-IS) fe80::e33:2ff:fe80:1 implicit-null
+
+Here is the routing tables showing the MPLS segment routing label operations:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show ip route isis
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ I 192.0.2.0/24 [115/20] via 192.0.2.2, eth1 inactive, weight 1, 00:07:48
+ I>* 192.168.255.254/32 [115/20] via 192.0.2.2, eth1, label IPv4 Explicit Null, weight 1, 00:03:39
+
+ Node-2@vyos:~$ show ip route isis
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ I 192.0.2.0/24 [115/20] via 192.0.2.1, eth1 inactive, weight 1, 00:07:46
+ I>* 192.168.255.255/32 [115/20] via 192.0.2.1, eth1, label IPv4 Explicit Null, weight 1, 00:03:43
diff --git a/docs/configuration/protocols/mpls.rst b/docs/configuration/protocols/mpls.rst
index d1d0cd87..550473d7 100644
--- a/docs/configuration/protocols/mpls.rst
+++ b/docs/configuration/protocols/mpls.rst
@@ -27,12 +27,14 @@ network transport of data packets.
For more information on how MPLS label switching works, please go visit
`Wikipedia (MPLS)`_.
-.. note:: MPLS support in VyOS is not finished yet, and therefore its
- functionality is limited. Currently there is no support for MPLS enabled VPN
- services such as L3VPNs, L2VPNs, and mVPNs. RSVP support is also not present
- as the underlying routing stack (FRR) does not implement it. Currently VyOS
- can be configured as a label switched router (MPLS P router), in both
- penultimate and ultimate hop popping operations.
+.. note:: MPLS support in VyOS is not finished yet, and therefore its
+ functionality is limited. Currently there is no support for MPLS enabled VPN
+ services such as L2VPNs and mVPNs. RSVP support is also not present as the
+ underlying routing stack (FRR) does not implement it. Currently VyOS
+ implements LDP as described in RFC 5036; other LDP standard are the
+ following ones: RFC 6720, RFC 6667, RFC 5919, RFC 5561, RFC 7552, RFC 4447.
+ Because MPLS is already available (FRR also supports RFC 3031).
+
Label Distribution Protocol
===========================
diff --git a/docs/configuration/protocols/ospf.rst b/docs/configuration/protocols/ospf.rst
index e3f9759e..60f9c149 100644
--- a/docs/configuration/protocols/ospf.rst
+++ b/docs/configuration/protocols/ospf.rst
@@ -43,7 +43,8 @@ starts when the first ospf enabled interface is configured.
enable ospf on interface with address 192.168.1.1/23, but it does on
interface with address 192.168.1.129/25.
- In some cases it may be more convenient to enable OSPF on a per interface/subnet
+ In some cases it may be more convenient to enable OSPF on a per
+ interface/subnet
basis :cfgcmd:`set protocols ospf interface <interface> area <x.x.x.x | x>`
.. cfgcmd:: set protocols ospf auto-cost reference-bandwidth <number>
@@ -733,11 +734,85 @@ the "<metric of the router which advertised the link>/<link metric>" format.
This command displays LSAs in MaxAge list.
-Configuration Example
----------------------
+Examples
+--------
-Below you can see a typical configuration using 2 nodes, redistribute loopback
-address and the node 1 sending the default route:
+
+Enable OSPF
+^^^^^^^^^^^
+
+**Node 1**
+
+.. code-block:: none
+
+ set interfaces loopback lo address 10.1.1.1/32
+ set interfaces ethernet eth0 address 192.168.0.1/24
+ set protocols ospf area 0 network 192.168.0.0/24
+ set protocols ospf area 0 network 10.1.1.1/32
+ set protocols ospf parameters router-id 10.1.1.1
+
+**Node 2**
+
+.. code-block:: none
+
+ set interfaces loopback lo address 10.1.1.2/32
+ set interfaces ethernet eth0 address 192.168.0.2/24
+ set protocols ospf area 0 network 192.168.0.0/24
+ set protocols ospf area 0 network 10.1.1.2/32
+ set protocols ospf parameters router-id 10.1.1.2
+
+
+
+Here's the neighbors up:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show ip ospf neighbor
+
+ Neighbor ID Pri State Up Time Dead Time Address Interface RXmtL RqstL DBsmL
+ 10.1.1.2 1 Full/DR 3m43s 36.094s 192.168.0.2 eth0:192.168.0.1 0 0 0
+
+
+
+ Node-2@vyos:~$ show ip ospf neighbor
+
+ Neighbor ID Pri State Up Time Dead Time Address Interface RXmtL RqstL DBsmL
+ 10.1.1.1 1 Full/Backup 3m47s 31.736s 192.168.0.1 eth0:192.168.0.2 0 0 0
+
+Here's the routes:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show ip route ospf
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ O 10.1.1.1/32 [110/0] is directly connected, lo, weight 1, 00:00:14
+ O>* 10.1.1.2/32 [110/1] via 192.168.0.2, eth0, weight 1, 00:00:07
+ O 192.168.0.0/24 [110/1] is directly connected, eth0, weight 1, 00:03:32
+
+ Node-2@vyos:~$ show ip route ospf
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ O>* 10.1.1.1/32 [110/1] via 192.168.0.1, eth0, weight 1, 00:00:11
+ O 10.1.1.2/32 [110/0] is directly connected, lo, weight 1, 00:00:04
+ O 192.168.0.0/24 [110/1] is directly connected, eth0, weight 1, 00:03:18
+
+
+
+
+
+Enable OSPF with route redistribution of the loopback and default originate:
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**Node 1**
@@ -771,6 +846,89 @@ address and the node 1 sending the default route:
set policy route-map CONNECT rule 10 match interface lo
+Enable OSPF with Segment Routing (Experimental):
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+**Node 1**
+
+.. code-block:: none
+
+ set interfaces loopback lo address 10.1.1.1/32
+ set interfaces ethernet eth0 address 192.168.0.1/24
+ set protocols ospf area 0 network '192.168.0.0/24'
+ set protocols ospf area 0 network '10.1.1.1/32'
+ set protocols ospf parameters opaque-lsa
+ set protocols ospf parameters router-id '10.1.1.1'
+ set protocols ospf segment-routing global-block high-label-value '1100'
+ set protocols ospf segment-routing global-block low-label-value '1000'
+ set protocols ospf segment-routing prefix 10.1.1.1/32 index explicit-null
+ set protocols ospf segment-routing prefix 10.1.1.1/32 index value '1'
+
+**Node 2**
+
+.. code-block:: none
+
+ set interfaces loopback lo address 10.1.1.2/32
+ set interfaces ethernet eth0 address 192.168.0.2/24
+ set protocols ospf area 0 network '192.168.0.0/24'
+ set protocols ospf area 0 network '10.1.1.2/32'
+ set protocols ospf parameters opaque-lsa
+ set protocols ospf parameters router-id '10.1.1.2'
+ set protocols ospf segment-routing global-block high-label-value '1100'
+ set protocols ospf segment-routing global-block low-label-value '1000'
+ set protocols ospf segment-routing prefix 10.1.1.2/32 index explicit-null
+ set protocols ospf segment-routing prefix 10.1.1.2/32 index value '2'
+
+
+This gives us MPLS segment routing enabled and labels for far end loopbacks:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show mpls table
+ Inbound Label Type Nexthop Outbound Label
+ -----------------------------------------------------------
+ 1002 SR (OSPF) 192.168.0.2 IPv4 Explicit Null <-- Node-2 loopback learned on Node-1
+ 15000 SR (OSPF) 192.168.0.2 implicit-null
+ 15001 SR (OSPF) 192.168.0.2 implicit-null
+
+ Node-2@vyos:~$ show mpls table
+ Inbound Label Type Nexthop Outbound Label
+ -----------------------------------------------------------
+ 1001 SR (OSPF) 192.168.0.1 IPv4 Explicit Null <-- Node-1 loopback learned on Node-2
+ 15000 SR (OSPF) 192.168.0.1 implicit-null
+ 15001 SR (OSPF) 192.168.0.1 implicit-null
+
+Here is the routing tables showing the MPLS segment routing label operations:
+
+.. code-block:: none
+
+ Node-1@vyos:~$ show ip route ospf
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ O 10.1.1.1/32 [110/0] is directly connected, lo, weight 1, 00:03:43
+ O>* 10.1.1.2/32 [110/1] via 192.168.0.2, eth0, label IPv4 Explicit Null, weight 1, 00:03:32
+ O 192.168.0.0/24 [110/1] is directly connected, eth0, weight 1, 00:03:43
+
+ Node-2@vyos:~$ show ip route ospf
+ Codes: K - kernel route, C - connected, S - static, R - RIP,
+ O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
+ T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
+ f - OpenFabric,
+ > - selected route, * - FIB route, q - queued, r - rejected, b - backup
+ t - trapped, o - offload failure
+
+ O>* 10.1.1.1/32 [110/1] via 192.168.0.1, eth0, label IPv4 Explicit Null, weight 1, 00:03:36
+ O 10.1.1.2/32 [110/0] is directly connected, lo, weight 1, 00:03:51
+ O 192.168.0.0/24 [110/1] is directly connected, eth0, weight 1, 00:03:51
+
+
+
+
.. _routing-ospfv3:
*************
@@ -790,7 +948,7 @@ General
VyOS does not have a special command to start the OSPFv3 process. The OSPFv3
process starts when the first ospf enabled interface is configured.
-.. cfgcmd:: set protocols ospfv3 area <number> interface <interface>
+.. cfgcmd:: set protocols ospfv3 interface <interface> area <number>
This command specifies the OSPFv3 enabled interface. This command is also
used to enable the OSPF process. The area number can be specified in
@@ -987,7 +1145,7 @@ A typical configuration using 2 nodes.
.. code-block:: none
- set protocols ospfv3 area 0.0.0.0 interface eth1
+ set protocols ospfv3 interface eth1 area 0.0.0.0
set protocols ospfv3 area 0.0.0.0 range 2001:db8:1::/64
set protocols ospfv3 parameters router-id 192.168.1.1
set protocols ospfv3 redistribute connected
@@ -996,7 +1154,7 @@ A typical configuration using 2 nodes.
.. code-block:: none
- set protocols ospfv3 area 0.0.0.0 interface eth1
+ set protocols ospfv3 interface eth1 area 0.0.0.0
set protocols ospfv3 area 0.0.0.0 range 2001:db8:2::/64
set protocols ospfv3 parameters router-id 192.168.2.1
set protocols ospfv3 redistribute connected
@@ -1025,8 +1183,8 @@ Example configuration for WireGuard interfaces:
set interfaces wireguard wg01 peer ospf02 pubkey 'ie3...='
set interfaces wireguard wg01 port '12345'
set protocols ospfv3 parameters router-id 192.168.1.1
- set protocols ospfv3 area 0.0.0.0 interface 'wg01'
- set protocols ospfv3 area 0.0.0.0 interface 'lo'
+ set protocols ospfv3 interface 'wg01' area 0.0.0.0
+ set protocols ospfv3 interface 'lo' area 0.0.0.0
**Node 2**
@@ -1040,8 +1198,8 @@ Example configuration for WireGuard interfaces:
set interfaces wireguard wg01 peer ospf01 pubkey 'NHI...='
set interfaces wireguard wg01 port '12345'
set protocols ospfv3 parameters router-id 192.168.1.2
- set protocols ospfv3 area 0.0.0.0 interface 'wg01'
- set protocols ospfv3 area 0.0.0.0 interface 'lo'
+ set protocols ospfv3 interface 'wg01' area 0.0.0.0
+ set protocols ospfv3 interface 'lo' area 0.0.0.0
**Status**
diff --git a/docs/configuration/protocols/static.rst b/docs/configuration/protocols/static.rst
index da471b86..1ad252e7 100644
--- a/docs/configuration/protocols/static.rst
+++ b/docs/configuration/protocols/static.rst
@@ -165,16 +165,17 @@ implemented.
Configure
*********
-.. cfgcmd:: set protocols static arp <address> hwaddr <mac>
+.. cfgcmd:: set protocols static arp interface <interface> address <host>
+ mac <mac>
This will configure a static ARP entry always resolving `<address>` to
- `<mac>`.
+ `<mac>` for interface `<interface>`.
Example:
.. code-block:: none
- set protocols static arp 192.0.2.100 hwaddr 00:53:27:de:23:aa
+ set protocols static arp interface eth0 address 192.0.2.1 mac 01:23:45:67:89:01
*********
diff --git a/docs/configuration/service/broadcast-relay.rst b/docs/configuration/service/broadcast-relay.rst
index df48bfd6..b6e2bed7 100644
--- a/docs/configuration/service/broadcast-relay.rst
+++ b/docs/configuration/service/broadcast-relay.rst
@@ -28,6 +28,11 @@ Configuration
want to receive/relay packets on both `eth1` and `eth2` both interfaces need
to be added.
+.. cfgcmd:: set service broadcast-relay id <n> address <ipv4-address>
+
+ Set the source IP of forwarded packets, otherwise original senders address
+ is used.
+
.. cfgcmd:: set service broadcast-relay id <n> port <port>
The UDP port number used by your apllication. It is mandatory for this kind
diff --git a/docs/configuration/service/conntrack-sync.rst b/docs/configuration/service/conntrack-sync.rst
index a7cd7060..468b39d9 100644
--- a/docs/configuration/service/conntrack-sync.rst
+++ b/docs/configuration/service/conntrack-sync.rst
@@ -37,14 +37,14 @@ Most examples below show Multicast, but unicast can be specified by using the
Configuration
*************
- .. cfgcmd:: set service conntrack-sync accept-protocol
+.. cfgcmd:: set service conntrack-sync accept-protocol
Accept only certain protocols: You may want to replicate the state of flows
depending on their layer 4 protocol.
Protocols are: tcp, sctp, dccp, udp, icmp and ipv6-icmp.
- .. cfgcmd:: set service conntrack-sync event-listen-queue-size <size>
+.. cfgcmd:: set service conntrack-sync event-listen-queue-size <size>
The daemon doubles the size of the netlink event socket buffer size if it
detects netlink event message dropping. This clause sets the maximum buffer
@@ -52,39 +52,52 @@ Configuration
Queue size for listening to local conntrack events in MB.
- .. cfgcmd:: set service conntrack-sync expect-sync <all|ftp|h323|nfs|sip|sqlnet>
+.. cfgcmd:: set service conntrack-sync expect-sync <all|ftp|h323|nfs|sip|sqlnet>
Protocol for which expect entries need to be synchronized.
- .. cfgcmd:: set service conntrack-sync failover-mechanism vrrp sync-group <group>
+.. cfgcmd:: set service conntrack-sync failover-mechanism vrrp sync-group <group>
Failover mechanism to use for conntrack-sync.
Only VRRP is supported. Required option.
- .. cfgcmd:: set service conntrack-sync ignore-address <x.x.x.x>
+.. cfgcmd:: set service conntrack-sync ignore-address <x.x.x.x>
IP addresses or networks for which local conntrack entries will not be synced
- .. cfgcmd:: set service conntrack-sync interface <name>
+.. cfgcmd:: set service conntrack-sync interface <name>
Interface to use for syncing conntrack entries.
- .. cfgcmd:: set service conntrack-sync mcast-group <x.x.x.x>
+.. cfgcmd:: set service conntrack-sync interface <name> port <port>
+
+ Port number used by connection.
+
+.. cfgcmd:: set service conntrack-sync listen-address <ipv4address>
+
+ Local IPv4 addresses for service to listen on.
+
+.. cfgcmd:: set service conntrack-sync mcast-group <x.x.x.x>
Multicast group to use for syncing conntrack entries.
Defaults to 225.0.0.50.
- .. cfgcmd:: set service conntrack-sync interface <name> peer <address>
+.. cfgcmd:: set service conntrack-sync interface <name> peer <address>
Peer to send unicast UDP conntrack sync entires to, if not using Multicast
configuration from above above.
- .. cfgcmd:: set service conntrack-sync sync-queue-size <size>
+.. cfgcmd:: set service conntrack-sync sync-queue-size <size>
Queue size for syncing conntrack entries in MB.
+.. cfgcmd:: set service conntrack-sync disable-external-cache
+
+ This diable the external cache and directly injects the flow-states into the
+ in-kernel Connection Tracking System of the backup firewall.
+
*********
Operation
*********
@@ -114,11 +127,11 @@ Operation
conntrack is not enabled. To enable conntrack, just create a NAT or a firewall
rule. :cfgcmd:`set firewall state-policy established action accept`
-.. opcmd:: show conntrack-sync external-cache
+.. opcmd:: show conntrack-sync cache external
Show connection syncing external cache entries
-.. opcmd:: show conntrack-sync internal-cache
+.. opcmd:: show conntrack-sync cache internal
Show connection syncing internal cache entries
diff --git a/docs/configuration/service/console-server.rst b/docs/configuration/service/console-server.rst
index dd2f5032..c9ea7f77 100644
--- a/docs/configuration/service/console-server.rst
+++ b/docs/configuration/service/console-server.rst
@@ -26,25 +26,30 @@ times are used to send a single character, and so dividing the signalling
bit-rate by ten results in the overall transmission speed in characters per
second. This is also the default setting if none of those options are defined.
-.. cfgcmd:: set service console-server <device> data-bits [7 | 8]
+.. cfgcmd:: set service console-server device <device> data-bits [7 | 8]
Configure either seven or eight data bits. This defaults to eight data
bits if left unconfigured.
-.. cfgcmd:: set service console-server <device> description <string>
+.. cfgcmd:: set service console-server device <device> description <string>
A user friendly description identifying the connected peripheral.
-.. cfgcmd:: set service console-server <device> parity [even | odd | none]
+.. cfgcmd:: set service console-server device <device> alias <string>
+
+ A user friendly alias for this connection. Can be used instead of the
+ device name when connecting.
+
+.. cfgcmd:: set service console-server device <device> parity [even | odd | none]
Set the parity option for the console. If unset this will default to none.
-.. cfgcmd:: set service console-server <device> stop-bits [1 | 2]
+.. cfgcmd:: set service console-server device <device> stop-bits [1 | 2]
Configure either one or two stop bits. This defaults to one stop bits if
left unconfigured.
-.. cfgcmd:: set service console-server <device> speed
+.. cfgcmd:: set service console-server device <device> speed
[ 300 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 ]
.. note:: USB to serial converters will handle most of their work in software
@@ -58,7 +63,7 @@ Each individual configured console-server device can be directly exposed to
the outside world. A user can directly connect via SSH to the configured
port.
-.. cfgcmd:: set service console-server <device> ssh port <port>
+.. cfgcmd:: set service console-server device <device> ssh port <port>
Accept SSH connections for the given `<device>` on TCP port `<port>`.
After successfull authentication the user will be directly dropped to
@@ -106,3 +111,10 @@ Operation
.. hint:: The sequence ``^Ec?`` translates to: ``Ctrl+E c ?``. To quit
the session use: ``Ctrl+E c .``
+
+ .. hint:: If ``alias`` is set, it can be used instead of the device when
+ connecting.
+
+.. opcmd:: show log console-server
+
+ Show the console server log. \ No newline at end of file
diff --git a/docs/configuration/service/dhcp-relay.rst b/docs/configuration/service/dhcp-relay.rst
index 5ce22edb..a93c1046 100644
--- a/docs/configuration/service/dhcp-relay.rst
+++ b/docs/configuration/service/dhcp-relay.rst
@@ -47,7 +47,7 @@ Options
DHCP packet size surpasses this value it will be forwarded without appending
relay agent information. Range 64...1400, default 576.
-.. cfgcmd:: set service dhcp-relay relay-options relay-agents-packet
+.. cfgcmd:: set service dhcp-relay relay-options relay-agents-packets
<append | discard | forward | replace>
Four policies for reforwarding DHCP packets exist:
@@ -124,7 +124,7 @@ Configuration
Options
-------
-.. cfgcmd:: set service dhcpv6-relay max-hop-count 'count'
+.. cfgcmd:: set service dhcpv6-relay max-hop-count <count>
Set maximum hop count before packets are discarded, default: 10
diff --git a/docs/configuration/service/dhcp-server.rst b/docs/configuration/service/dhcp-server.rst
index 75f8b8f0..3f4b7b89 100644
--- a/docs/configuration/service/dhcp-server.rst
+++ b/docs/configuration/service/dhcp-server.rst
@@ -69,10 +69,17 @@ Configuration
respond to the client. The lease will remain abandoned for a minimum of
abandon-lease-time seconds (defaults to 24 hours).
- If a there are no free addressses but there are abandoned IP addresses, the
+ If there are no free addresses but there are abandoned IP addresses, the
DHCP server will attempt to reclaim an abandoned IP address regardless of the
value of abandon-lease-time.
+.. cfgcmd:: set service dhcp-server listen-address <address>
+
+ This configuration parameter lets the DHCP server to listen for DHCP
+ requests sent to the specified address, it is only realistically useful for
+ a server whose only clients are reached via unicasts, such as via DHCP relay
+ agents.
+
Individual Client Subnet
-------------------------
@@ -151,7 +158,7 @@ Individual Client Subnet
respond to the client. The lease will remain abandoned for a minimum of
abandon-lease-time seconds (defaults to 24 hours).
- If a there are no free addressses but there are abandoned IP addresses, the
+ If a there are no free addresses but there are abandoned IP addresses, the
DHCP server will attempt to reclaim an abandoned IP address regardless of the
value of abandon-lease-time.
@@ -225,6 +232,27 @@ inside the subnet definition but can be outside of the range statement.
.. hint:: This is the equivalent of the host block in dhcpd.conf of
isc-dhcpd.
+**Example:**
+
+* IP address ``192.168.1.100`` shall be statically mapped to client named ``client100``
+
+.. code-block:: none
+
+ set service dhcp-server shared-network-name 'NET1' subnet 192.168.1.0/24 static-mapping client1 ip-address 192.168.1.100
+ set service dhcp-server shared-network-name 'NET1' subnet 192.168.1.0/24 static-mapping client1 mac-address aa:bb:11:22:33:00
+
+The configuration will look as follows:
+
+.. code-block:: none
+
+ show service dhcp-server shared-network-name NET1
+ subnet 192.168.1.0/24 {
+ static-mapping client1 {
+ ip-address 192.168.1.100
+ mac-address aa:bb:11:22:33:00
+ }
+ }
+
Options
=======
@@ -495,18 +523,6 @@ Operation Mode
Show logs from specific `interface` DHCP client process.
-.. opcmd:: show log dhcpv6 server
-
- Show DHCPv6 server daemon log file
-
-.. opcmd:: show log dhcpv6 client
-
- Show logs from all DHCPv6 client processes.
-
-.. opcmd:: show log dhcpv6 client interface <interface>
-
- Show logs from specific `interface` DHCPv6 client process.
-
.. opcmd:: restart dhcp server
Restart the DHCP server
@@ -699,21 +715,14 @@ The configuration will look as follows:
.. code-block:: none
- show service dhcp-server shared-network-name NET1
- shared-network-name NET1 {
- subnet 2001:db8::/64 {
- name-server 2001:db8:111::111
- address-range {
- start 2001:db8::100 {
- stop 2001:db8::199 {
- }
- }
- static-mapping client1 {
- ipv6-address 2001:db8::101
- identifier 00:01:00:01:12:34:56:78:aa:bb:cc:dd:ee:ff
- }
- }
- }
+ show service dhcpv6-server shared-network-name NET1
+ subnet 2001:db8::/64 {
+ static-mapping client1 {
+ identifier 00:01:00:01:12:34:56:78:aa:bb:cc:dd:ee:ff
+ ipv6-address 2001:db8::101
+ ipv6-prefix 2001:db8:0:101::/64
+ }
+ }
.. start_vyoslinter
@@ -722,6 +731,18 @@ The configuration will look as follows:
Operation Mode
==============
+.. opcmd:: show log dhcpv6 server
+
+ Show DHCPv6 server daemon log file
+
+.. opcmd:: show log dhcpv6 client
+
+ Show logs from all DHCPv6 client processes.
+
+.. opcmd:: show log dhcpv6 client interface <interface>
+
+ Show logs from specific `interface` DHCPv6 client process.
+
.. opcmd:: restart dhcpv6 server
To restart the DHCPv6 server
@@ -732,7 +753,7 @@ Operation Mode
.. opcmd:: show dhcpv6 server leases
- Show statuses of all assigned leases:
+ Shows status of all assigned leases:
.. code-block:: none
diff --git a/docs/configuration/service/eventhandler.rst b/docs/configuration/service/eventhandler.rst
new file mode 100644
index 00000000..15f08239
--- /dev/null
+++ b/docs/configuration/service/eventhandler.rst
@@ -0,0 +1,127 @@
+.. _event-handler:
+
+#############
+Event Handler
+#############
+
+*********************************
+Event Handler Technology Overview
+*********************************
+
+Event handler allows you to execute scripts when a string that matches a regex or a regex with
+a service name appears in journald logs. You can pass variables, arguments, and a full matching string to the script.
+
+
+******************************
+How to configure Event Handler
+******************************
+
+ `1. Create an event handler`_
+
+ `2. Add regex to the script`_
+
+ `3. Add a full path to the script`_
+
+ `4. Add optional parameters`_
+
+*********************************
+Event Handler Configuration Steps
+*********************************
+
+1. Create an event handler
+==========================
+
+ .. cfgcmd:: set service event-handler event <event-handler name>
+
+ This is an optional command because the event handler will be automatically created after any of the next commands.
+
+
+2. Add regex to the script
+===========================================
+
+ .. cfgcmd:: set service event-handler event <event-handler name> filter pattern <regex>
+
+ This is a mandatory command. Sets regular expression to match against log string message.
+
+ .. note:: The regular expression matches if and only if the entire string matches the pattern.
+
+
+
+3. Add a full path to the script
+================================
+
+ .. cfgcmd:: set service event-handler event <event-handler name> script path <path to script>
+
+ This is a mandatory command. Sets the full path to the script. The script file must be executable.
+
+
+
+4. Add optional parameters
+==========================
+
+ .. cfgcmd:: set service event-handler event <event-handler name> filter syslog-identifier <sylogid name>
+
+ This is an optional command. Filters log messages by syslog-identifier.
+
+ .. cfgcmd:: set service event-handler event <event-handler name> script environment <env name> value <env value>
+
+ This is an optional command. Adds environment and its value to the script. Use separate commands for each environment.
+
+ One implicit environment exists.
+
+ * ``message``: Full message that has triggered the script.
+
+ .. cfgcmd:: set service event-handler event <event-handler name> script arguments <arguments>
+
+ This is an optional command. Adds arguments to the script. Arguments must be separated by spaces.
+
+ .. note:: We don't recomend to use arguments. Using environments is more preffereble.
+
+
+*******
+Example
+*******
+
+ Event handler that monitors the state of interface eth0.
+
+ .. code-block:: none
+
+ set service event-handler event INTERFACE_STATE_DOWN filter pattern '.*eth0.*,RUNNING,.*->.*'
+ set service event-handler event INTERFACE_STATE_DOWN filter syslog-identifier 'netplugd'
+ set service event-handler event INTERFACE_STATE_DOWN script environment interface_action value 'down'
+ set service event-handler event INTERFACE_STATE_DOWN script environment interface_name value 'eth2'
+ set service event-handler event INTERFACE_STATE_DOWN script path '/config/scripts/eventhandler.py'
+
+ Event handler script
+
+ .. code-block:: none
+
+ #!/usr/bin/env python3
+ #
+ # VyOS event-handler script example
+ from os import environ
+ import subprocess
+ from sys import exit
+
+ # Perform actions according to requirements
+ def process_event() -> None:
+ # Get variables
+ message_text = environ.get('message')
+ interface_name = environ.get('interface_name')
+ interface_action = environ.get('interface_action')
+ # Print the message that triggered this script
+ print(f'Logged message: {message_text}')
+ # Prepare a command to run
+ command = f'sudo ip link set {interface_name} {interface_action}'.split()
+ # Execute a command
+ subprocess.run(command)
+
+ if __name__ == '__main__':
+ try:
+ # Run script actions and exit
+ process_event()
+ exit(0)
+ except Exception as err:
+ # Exit properly in case if something in the script goes wrong
+ print(f'Error running script: {err}')
+ exit(1)
diff --git a/docs/configuration/service/https.rst b/docs/configuration/service/https.rst
index 22533db5..08b16575 100644
--- a/docs/configuration/service/https.rst
+++ b/docs/configuration/service/https.rst
@@ -28,6 +28,10 @@ Configuration
Set the listen port of the local API, this has no effect on the
webserver. The default is port 8080
+.. cfgcmd:: set service https api socket
+
+ Use local socket for API
+
.. cfgcmd:: set service https api strict
Enforce strict path checking
@@ -89,4 +93,4 @@ To use this full configuration we asume a public accessible hostname.
set service https virtual-host rtr01 listen-address 198.51.100.2
set service https virtual-host rtr01 listen-port 11443
set service https virtual-host rtr01 server-name rtr01.example.com
- set service https api-restrict virtual-host rtr01.example.com
+ set service https api-restrict virtual-host rtr01
diff --git a/docs/configuration/service/index.rst b/docs/configuration/service/index.rst
index 11a1a118..1195348f 100644
--- a/docs/configuration/service/index.rst
+++ b/docs/configuration/service/index.rst
@@ -18,6 +18,7 @@ Service
lldp
mdns
monitoring
+ ntp
pppoe-server
router-advert
salt-minion
@@ -25,3 +26,4 @@ Service
ssh
tftp-server
webproxy
+ eventhandler
diff --git a/docs/configuration/service/ipoe-server.rst b/docs/configuration/service/ipoe-server.rst
index d8b9e6b7..e42ab42e 100644
--- a/docs/configuration/service/ipoe-server.rst
+++ b/docs/configuration/service/ipoe-server.rst
@@ -39,7 +39,7 @@ the configuration.
.. code-block:: none
- set service ipoe-server authentication interface eth2 mac-address 08:00:27:2f:d8:06
+ set service ipoe-server authentication interface eth2 mac 08:00:27:2f:d8:06
set service ipoe-server authentication mode 'local'
set service ipoe-server name-server '10.10.1.1'
set service ipoe-server name-server '10.10.1.2'
@@ -70,7 +70,7 @@ IPv6 DNS addresses are optional.
.. code-block:: none
- set service ipoe-server authentication interface eth3 mac-address 08:00:27:2F:D8:06
+ set service ipoe-server authentication interface eth3 mac 08:00:27:2F:D8:06
set service ipoe-server authentication mode 'local'
set service ipoe-server client-ipv6-pool delegate '2001:db8:1::/48' delegation-prefix '56'
set service ipoe-server client-ipv6-pool prefix '2001:db8::/48' mask '64'
@@ -131,8 +131,8 @@ The rate-limit is set in kbit/sec.
.. code-block:: none
- set service ipoe-server authentication interface eth2 mac-address 08:00:27:2f:d8:06 rate-limit download '500'
- set service ipoe-server authentication interface eth2 mac-address 08:00:27:2f:d8:06 rate-limit upload '500'
+ set service ipoe-server authentication interface eth2 mac 08:00:27:2f:d8:06 rate-limit download '500'
+ set service ipoe-server authentication interface eth2 mac 08:00:27:2f:d8:06 rate-limit upload '500'
set service ipoe-server authentication mode 'local'
set service ipoe-server name-server '10.10.1.1'
set service ipoe-server name-server '10.10.1.2'
diff --git a/docs/configuration/service/monitoring.rst b/docs/configuration/service/monitoring.rst
index 7396f142..755669e1 100644
--- a/docs/configuration/service/monitoring.rst
+++ b/docs/configuration/service/monitoring.rst
@@ -1,10 +1,111 @@
Monitoring
----------
-Monitoring functionality with ``telegraf`` and ``InfluxDB 2`` is provided.
+Azure-data-explorer
+===================
+Telegraf output plugin azure-data-explorer_
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer authentication client-id <client-id>
+
+ Authentication application client-id.
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer authentication client-secret <client-secret>
+
+ Authentication application client-secret.
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer authentication tenant-id <tenant-id>
+
+ Authentication application tenant-id
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer database <name>
+
+ Remote databe name.
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer group-metrics <single-table | table-per-metric>
+
+ Type of metrics grouping when push to Azure Data Explorer. The default is
+ ``table-per-metric``.
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer table <name>
+
+ Name of the single table Only if set group-metrics single-table.
+
+.. cfgcmd:: set service monitoring telegraf azure-data-explorer url <url>
+
+ Remote URL.
+
+Prometheus-client
+=================
+Telegraf output plugin prometheus-client_
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client
+
+ Output plugin Prometheus client
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client allow-from <prefix>
+
+ Networks allowed to query this server
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client authentication username <username>
+
+ HTTP basic authentication username
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client authentication password <password>
+
+ HTTP basic authentication username
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client listen-address <address>
+
+ Local IP addresses to listen on
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client metric-version <1 | 2>
+
+ Metris version, the default is ``2``
+
+.. cfgcmd:: set service monitoring telegraf prometheus-client port <port>
+
+ Port number used by connection, default is ``9273``
+
+Example:
+
+.. code-block:: none
+
+ set service monitoring telegraf prometheus-client
+
+.. code-block:: none
+
+ vyos@r14:~$ curl --silent localhost:9273/metrics | egrep -v "#" | grep cpu_usage_system
+ cpu_usage_system{cpu="cpu-total",host="r14"} 0.20040080160320556
+ cpu_usage_system{cpu="cpu0",host="r14"} 0.17182130584191915
+ cpu_usage_system{cpu="cpu1",host="r14"} 0.22896393817971655
+
+Splunk
+======
+Telegraf output plugin splunk_. HTTP Event Collector.
+
+.. cfgcmd:: set service monitoring telegraf splunk authentication insecure
+
+ Use TLS but skip host validation
+
+.. cfgcmd:: set service monitoring telegraf splunk authentication token <token>
+
+ Authorization token
+
+.. cfgcmd:: set service monitoring telegraf splunk authentication url <url>
+
+ Remote URL to Splunk collector
+
+Example:
+
+.. code-block:: none
+
+ set service monitoring telegraf splunk authentication insecure
+ set service monitoring telegraf splunk authentication token 'xxxxf5b8-xxxx-452a-xxxx-43828911xxxx'
+ set service monitoring telegraf splunk url 'https://192.0.2.10:8088/services/collector'
Telegraf
========
+Monitoring functionality with ``telegraf`` and ``InfluxDB 2`` is provided.
Telegraf is the open source server agent to help you collect metrics, events
and logs from your routers.
@@ -43,3 +144,7 @@ An example of a configuration that sends ``telegraf`` metrics to remote
set service monitoring telegraf port '8086'
set service monitoring telegraf source 'all'
set service monitoring telegraf url 'http://r1.influxdb2.local'
+
+.. _azure-data-explorer: https://github.com/influxdata/telegraf/tree/master/plugins/outputs/azure_data_explorer
+.. _prometheus-client: https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client
+.. _splunk: https://www.splunk.com/en_us/blog/it/splunk-metrics-via-telegraf.html \ No newline at end of file
diff --git a/docs/configuration/system/ntp.rst b/docs/configuration/service/ntp.rst
index 223447f5..5b718c4f 100644
--- a/docs/configuration/system/ntp.rst
+++ b/docs/configuration/service/ntp.rst
@@ -30,10 +30,16 @@ The current protocol is version 4 (NTPv4), which is a proposed standard as
documented in :rfc:`5905`. It is backward compatible with version 3, specified
in :rfc:`1305`.
+.. note:: VyOS 1.4 uses chrony instead of ntpd (see :vytask:`T3008`) which will
+ no longer accept anonymous NTP requests as in VyOS 1.3. All configurations
+ will be migrated to keep the anonymous functionality. For new setups if you
+ have clients using your VyOS installation as NTP server, you must specify
+ the `allow-client` directive.
+
Configuration
=============
-.. cfgcmd:: set system ntp server <address>
+.. cfgcmd:: set service ntp server <address>
Configure one or more servers for synchronisation. Server name can be either
an IP address or :abbr:`FQDN (Fully Qualified Domain Name)`.
@@ -44,7 +50,7 @@ Configuration
* ``1.pool.ntp.org``
* ``2.pool.ntp.org``
-.. cfgcmd:: set system ntp server <address> <noselect | pool | preempt | prefer>
+.. cfgcmd:: set service ntp server <address> <noselect | pool | prefer>
Configure one or more attributes to the given NTP server.
@@ -54,24 +60,22 @@ Configuration
* ``pool`` mobilizes persistent client mode association with a number of
remote servers.
- * ``preempt`` a preemptable association is expendable.
-
* ``prefer`` marks the server as preferred. All other things being equal,
this host will be chosen for synchronization among a set of correctly
operating hosts.
-.. cfgcmd:: set system ntp listen-address <address>
+.. cfgcmd:: set service ntp listen-address <address>
NTP process will only listen on the specified IP address. You must specify
the `<address>` and optionally the permitted clients. Multiple listen
addresses can be configured.
-.. cfgcmd:: set system ntp allow-clients address <address>
+.. cfgcmd:: set service ntp allow-client address <address>
List of networks or client addresses permitted to contact this NTP server.
- Multiple networks can be configured.
+ Multiple networks/client IP addresses can be configured.
-.. cfgcmd:: set system ntp vrf <name>
+.. cfgcmd:: set service ntp vrf <name>
Specify name of the :abbr:`VRF (Virtual Routing and Forwarding)` instance.
diff --git a/docs/configuration/service/pppoe-server.rst b/docs/configuration/service/pppoe-server.rst
index ad99cec0..69e357f3 100644
--- a/docs/configuration/service/pppoe-server.rst
+++ b/docs/configuration/service/pppoe-server.rst
@@ -1,3 +1,5 @@
+:lastproofread: 2022-09-17
+
.. _pppoe-server:
############
@@ -106,10 +108,10 @@ and then configure it.
.. cfgcmd:: set service pppoe-server authentication radius server <address>
key <secret>
-
+
Use this command to configure the IP address and the shared secret
key of your RADIUS server. You can have multiple RADIUS servers
- configured if you wish to achieve redundancy.
+ configured if you wish to achieve redundancy.
.. code-block:: none
@@ -169,25 +171,24 @@ CoA request.
Automatic VLAN Creation
-----------------------
-.. cfgcmd:: set service pppoe-server interface <interface>
- <vlan-id | vlan range> <text>
+.. cfgcmd:: set service pppoe-server interface <interface> vlan <id | range>
- VLAN's can be created by accel-ppp on the fly via the use of a Kernel
- module named `vlan_mon`, which is monitoring incoming vlans and
- creates the necessary VLAN if required and allowed. VyOS supports the
- use of either VLAN ID's or entire ranges, both values can be defined
- at the same time for an interface. When configured, the PPPoE will
- create the necessary VLANs when required. Once the user session has
- been cancelled and the VLAN is not needed anymore, VyOS will remove
- it again.
+ VLAN's can be created by Accel-ppp on the fly via the use of a Kernel module
+ named `vlan_mon`, which is monitoring incoming vlans and creates the
+ necessary VLAN if required and allowed. VyOS supports the use of either
+ VLAN ID's or entire ranges, both values can be defined at the same time for
+ an interface.
-.. code-block:: none
+ When configured, PPPoE will create the necessary VLANs when required. Once
+ the user session has been cancelled and the VLAN is not needed anymore, VyOS
+ will remove it again.
- set service pppoe-server interface eth3 vlan-id 100
- set service pppoe-server interface eth3 vlan-id 200
- set service pppoe-server interface eth3 vlan-range 500-1000
- set service pppoe-server interface eth3 vlan-range 2000-3000
+.. code-block:: none
+ set service pppoe-server interface eth3 vlan 100
+ set service pppoe-server interface eth3 vlan 200
+ set service pppoe-server interface eth3 vlan 500-1000
+ set service pppoe-server interface eth3 vlan 2000-3000
Bandwidth Shaping
@@ -201,7 +202,7 @@ For Local Users
.. cfgcmd:: set service pppoe-server authentication local-users username <name>
rate-limit <download | upload>
-
+
Use this command to configure a data-rate limit to PPPOoE clients for
traffic download or upload. The rate-limit is set in kbit/sec.
diff --git a/docs/configuration/service/router-advert.rst b/docs/configuration/service/router-advert.rst
index 36fa600d..eb1a6844 100644
--- a/docs/configuration/service/router-advert.rst
+++ b/docs/configuration/service/router-advert.rst
@@ -8,7 +8,6 @@ Router Advertisements
They are part of what is known as :abbr:`SLAAC (Stateless Address
Autoconfiguration)`.
-
Supported interface types:
* bonding
@@ -21,7 +20,7 @@ Supported interface types:
* vxlan
* wireguard
* wireless
- * wirelessmodem
+ * wwan
Enabling Advertisments
@@ -31,7 +30,7 @@ Enabling Advertisments
.. stop_vyoslinter
-.. csv-table::
+.. csv-table::
:header: "Field", "VyOS Option", "Description"
:widths: 10, 10, 20
@@ -61,6 +60,8 @@ Advertising a Prefix
:header: "VyOS Field", "Description"
:widths: 10,30
+ "decrement-lifetime", "Lifetime is decremented by the number of seconds since the last RA - use in conjunction with a DHCPv6-PD prefix"
+ "deprecate-prefix", "Upon shutdown, this option will deprecate the prefix by announcing it in the shutdown RA"
"no-autonomous-flag","Prefix can not be used for stateless address auto-configuration"
"no-on-link-flag","Prefix can not be used for on-link determination"
"preferred-lifetime","Time in seconds that the prefix will remain preferred (default 4 hours)"
diff --git a/docs/configuration/service/ssh.rst b/docs/configuration/service/ssh.rst
index ad410a3c..5eaa971f 100644
--- a/docs/configuration/service/ssh.rst
+++ b/docs/configuration/service/ssh.rst
@@ -109,6 +109,38 @@ Configuration
Specify name of the :abbr:`VRF (Virtual Routing and Forwarding)` instance.
+Dynamic-protection
+==================
+Protects host from brute-force attacks against
+SSH. Log messages are parsed, line-by-line, for recognized patterns. If an
+attack, such as several login failures within a few seconds, is detected, the
+offending IP is blocked. Offenders are unblocked after a set interval.
+
+.. cfgcmd:: set service ssh dynamic-protection
+
+ Allow ``ssh`` dynamic-protection.
+
+.. cfgcmd:: set service ssh dynamic-protection allow-from <address | prefix>
+
+ Whitelist of addresses and networks. Always allow inbound connections from
+ these systems.
+
+.. cfgcmd:: set service ssh dynamic-protection block-time <sec>
+
+ Block source IP in seconds. Subsequent blocks increase by a factor of 1.5
+ The default is 120.
+
+.. cfgcmd:: set service ssh dynamic-protection detect-time <sec>
+
+ Remember source IP in seconds before reset their score. The default is 1800.
+
+.. cfgcmd:: set service ssh dynamic-protection threshold <sec>
+
+ Block source IP when their cumulative attack score exceeds threshold. The
+ default is 30.
+
+.. _ssh_operation:
+
Operation
=========
@@ -157,13 +189,13 @@ Operation
``/config/auth/id_rsa_rpki.pub``
will be created.
-.. opcmd:: generate public-key-command name <username> path <location>
+.. opcmd:: generate public-key-command user <username> path <location>
Generate the configuration mode commands to add a public key for
:ref:`ssh_key_based_authentication`.
``<location>`` can be a local path or a URL pointing at a remote file.
- Supported remote protocols are FTP, HTTP, HTTPS, SCP/SFTP and TFTP.
+ Supported remote protocols are FTP, FTPS, HTTP, HTTPS, SCP/SFTP and TFTP.
Example:
diff --git a/docs/configuration/service/webproxy.rst b/docs/configuration/service/webproxy.rst
index e8f6423e..a6c5ff0a 100644
--- a/docs/configuration/service/webproxy.rst
+++ b/docs/configuration/service/webproxy.rst
@@ -137,6 +137,17 @@ Configuration
set service webproxy reply-body-max-size 2048
+.. cfgcmd:: set service webproxy safe-ports <port>
+
+ Add new port to Safe-ports acl. Ports included by default in Safe-ports acl:
+ 21, 70, 80, 210, 280, 443, 488, 591, 777, 873, 1025-65535
+
+.. cfgcmd:: set service webproxy ssl-safe-ports <port>
+
+ Add new port to SSL-ports acl. Ports included by default in SSL-ports acl:
+ 443
+
+
Authentication
==============
diff --git a/docs/configuration/system/acceleration.disable b/docs/configuration/system/acceleration.disable
deleted file mode 100644
index b09da38b..00000000
--- a/docs/configuration/system/acceleration.disable
+++ /dev/null
@@ -1,7 +0,0 @@
-.. _acceleration:
-
-############
-Acceleration
-############
-
-
diff --git a/docs/configuration/system/acceleration.rst b/docs/configuration/system/acceleration.rst
new file mode 100644
index 00000000..62b85c71
--- /dev/null
+++ b/docs/configuration/system/acceleration.rst
@@ -0,0 +1,146 @@
+.. _acceleration:
+
+############
+Acceleration
+############
+
+In this command tree, all hardware acceleration options will be handled.
+At the moment only `Intel® QAT`_ is supported
+
+**********
+Intel® QAT
+**********
+
+.. opcmd:: show system acceleration qat
+
+ use this command to check if there is an Intel® QAT supported Processor in
+ your system.
+
+ .. code-block::
+
+ vyos@vyos:~$ show system acceleration qat
+ 01:00.0 Co-processor [0b40]: Intel Corporation Atom Processor C3000 Series QuickAssist Technology [8086:19e2] (rev 11)
+
+ if there is non device the command will show ```No QAT device found```
+
+.. cfgcmd:: set system acceleration qat
+
+ if there is a supported device, enable Intel® QAT
+
+.. opcmd:: show system acceleration qat status
+
+ Check if the Intel® QAT device is up and ready to do the job.
+
+ .. code-block::
+
+ vyos@vyos:~$ show system acceleration qat status
+ Checking status of all devices.
+ There is 1 QAT acceleration device(s) in the system:
+ qat_dev0 - type: c3xxx, inst_id: 0, node_id: 0, bsf: 0000:01:00.0, #accel: 3 #engines: 6 state: up
+
+Operation Mode
+==============
+
+.. opcmd:: show system acceleration qat device <device> config
+
+ Show the full config uploaded to the QAT device.
+
+.. opcmd:: show system acceleration qat device <device> flows
+
+ Get an overview over the encryption counters.
+
+.. opcmd:: show system acceleration qat interrupts
+
+ Show binded qat device interrupts to certain core.
+
+
+Example
+=======
+
+Let's build a simple VPN between 2 Intel® QAT ready devices.
+
+Side A:
+
+.. code-block::
+
+ set interfaces vti vti1 address '192.168.1.2/24'
+ set vpn ipsec esp-group MyESPGroup proposal 1 encryption 'aes256'
+ set vpn ipsec esp-group MyESPGroup proposal 1 hash 'sha256'
+ set vpn ipsec ike-group MyIKEGroup proposal 1 dh-group '14'
+ set vpn ipsec ike-group MyIKEGroup proposal 1 encryption 'aes256'
+ set vpn ipsec ike-group MyIKEGroup proposal 1 hash 'sha256'
+ set vpn ipsec interface 'eth0'
+ set vpn ipsec site-to-site peer 10.10.10.1 authentication mode 'pre-shared-secret'
+ set vpn ipsec site-to-site peer 10.10.10.1 authentication pre-shared-secret 'Qwerty123'
+ set vpn ipsec site-to-site peer 10.10.10.1 connection-type 'initiate'
+ set vpn ipsec site-to-site peer 10.10.10.1 default-esp-group 'MyESPGroup'
+ set vpn ipsec site-to-site peer 10.10.10.1 ike-group 'MyIKEGroup'
+ set vpn ipsec site-to-site peer 10.10.10.1 local-address '10.10.10.2'
+ set vpn ipsec site-to-site peer 10.10.10.1 vti bind 'vti1'
+
+Side B:
+
+.. code-block::
+
+ set interfaces vti vti1 address '192.168.1.1/24'
+ set vpn ipsec esp-group MyESPGroup proposal 1 encryption 'aes256'
+ set vpn ipsec esp-group MyESPGroup proposal 1 hash 'sha256'
+ set vpn ipsec ike-group MyIKEGroup proposal 1 dh-group '14'
+ set vpn ipsec ike-group MyIKEGroup proposal 1 encryption 'aes256'
+ set vpn ipsec ike-group MyIKEGroup proposal 1 hash 'sha256'
+ set vpn ipsec interface 'eth0'
+ set vpn ipsec site-to-site peer 10.10.10.2 authentication mode 'pre-shared-secret'
+ set vpn ipsec site-to-site peer 10.10.10.2 authentication pre-shared-secret 'Qwerty123'
+ set vpn ipsec site-to-site peer 10.10.10.2 connection-type 'initiate'
+ set vpn ipsec site-to-site peer 10.10.10.2 default-esp-group 'MyESPGroup'
+ set vpn ipsec site-to-site peer 10.10.10.2 ike-group 'MyIKEGroup'
+ set vpn ipsec site-to-site peer 10.10.10.2 local-address '10.10.10.1'
+ set vpn ipsec site-to-site peer 10.10.10.2 vti bind 'vti1'
+
+a bandwidth test over the VPN got these results:
+
+.. code-block::
+
+ Connecting to host 192.168.1.2, port 5201
+ [ 9] local 192.168.1.1 port 51344 connected to 192.168.1.2 port 5201
+ [ ID] Interval Transfer Bitrate Retr Cwnd
+ [ 9] 0.00-1.01 sec 32.3 MBytes 268 Mbits/sec 0 196 KBytes
+ [ 9] 1.01-2.03 sec 32.5 MBytes 268 Mbits/sec 0 208 KBytes
+ [ 9] 2.03-3.03 sec 32.5 MBytes 271 Mbits/sec 0 208 KBytes
+ [ 9] 3.03-4.04 sec 32.5 MBytes 272 Mbits/sec 0 208 KBytes
+ [ 9] 4.04-5.00 sec 31.2 MBytes 272 Mbits/sec 0 208 KBytes
+ [ 9] 5.00-6.01 sec 32.5 MBytes 272 Mbits/sec 0 234 KBytes
+ [ 9] 6.01-7.04 sec 32.5 MBytes 265 Mbits/sec 0 234 KBytes
+ [ 9] 7.04-8.04 sec 32.5 MBytes 272 Mbits/sec 0 234 KBytes
+ [ 9] 8.04-9.04 sec 32.5 MBytes 273 Mbits/sec 0 336 KBytes
+ [ 9] 9.04-10.00 sec 31.2 MBytes 272 Mbits/sec 0 336 KBytes
+ - - - - - - - - - - - - - - - - - - - - - - - - -
+ [ ID] Interval Transfer Bitrate Retr
+ [ 9] 0.00-10.00 sec 322 MBytes 270 Mbits/sec 0 sender
+ [ 9] 0.00-10.00 sec 322 MBytes 270 Mbits/sec receiver
+
+with :cfgcmd:`set system acceleration qat` on both systems the bandwidth
+increases.
+
+.. code-block::
+
+ Connecting to host 192.168.1.2, port 5201
+ [ 9] local 192.168.1.1 port 51340 connected to 192.168.1.2 port 5201
+ [ ID] Interval Transfer Bitrate Retr Cwnd
+ [ 9] 0.00-1.00 sec 97.3 MBytes 817 Mbits/sec 0 1000 KBytes
+ [ 9] 1.00-2.00 sec 92.5 MBytes 776 Mbits/sec 0 1.07 MBytes
+ [ 9] 2.00-3.00 sec 92.5 MBytes 776 Mbits/sec 0 820 KBytes
+ [ 9] 3.00-4.00 sec 92.5 MBytes 776 Mbits/sec 0 899 KBytes
+ [ 9] 4.00-5.00 sec 91.2 MBytes 765 Mbits/sec 0 972 KBytes
+ [ 9] 5.00-6.00 sec 92.5 MBytes 776 Mbits/sec 0 1.02 MBytes
+ [ 9] 6.00-7.00 sec 92.5 MBytes 776 Mbits/sec 0 1.08 MBytes
+ [ 9] 7.00-8.00 sec 92.5 MBytes 776 Mbits/sec 0 1.14 MBytes
+ [ 9] 8.00-9.00 sec 91.2 MBytes 765 Mbits/sec 0 915 KBytes
+ [ 9] 9.00-10.00 sec 92.5 MBytes 776 Mbits/sec 0 1000 KBytes
+ - - - - - - - - - - - - - - - - - - - - - - - - -
+ [ ID] Interval Transfer Bitrate Retr
+ [ 9] 0.00-10.00 sec 927 MBytes 778 Mbits/sec 0 sender
+ [ 9] 0.00-10.01 sec 925 MBytes 775 Mbits/sec receiver
+
+
+.. _`Intel® QAT`: https://www.intel.com/content/www/us/en/architecture-and-technology/intel-quick-assist-technology-overview.html
diff --git a/docs/configuration/system/conntrack.rst b/docs/configuration/system/conntrack.rst
index 7f7e4b77..0fe0d575 100644
--- a/docs/configuration/system/conntrack.rst
+++ b/docs/configuration/system/conntrack.rst
@@ -2,32 +2,129 @@
Connection tracking
###################
+VyOS can be configured to track connections using the connection
+tracking subsystem. Connection tracking becomes operational once either
+stateful firewall or NAT is configured.
+
+Conntrack Table
+---------------
+
+.. cfgcmd:: set system conntrack table-size <1-50000000>
+ :defaultvalue:
+
+ The connection tracking table contains one entry for each connection being
+ tracked by the system.
+
+.. cfgcmd:: set system conntrack expect-table-size <1-50000000>
+ :defaultvalue:
+
+ The connection tracking expect table contains one entry for each expected
+ connection related to an existing connection. These are generally used by
+ “connection tracking helper” modules such as FTP.
+ The default size of the expect table is 2048 entries.
+
+.. cfgcmd:: set system conntrack hash-size <1-50000000>
+ :defaultvalue:
+
+ Set the size of the hash table. The connection tracking hash table makes
+ searching the connection tracking table faster. The hash table uses
+ “buckets” to record entries in the connection tracking table.
+
+
Modules
-------
-.. code-block:: none
+Enables ``conntrack`` modules. All modules are enable by default.
+
+.. cfgcmd:: set system conntrack modules ftp
+.. cfgcmd:: set system conntrack modules h323
+.. cfgcmd:: set system conntrack modules nfs
+.. cfgcmd:: set system conntrack modules pptp
+.. cfgcmd:: set system conntrack modules sip
+.. cfgcmd:: set system conntrack modules sqlnet
+.. cfgcmd:: set system conntrack modules tftp
+
+Use ``delete system conntrack modules`` to deactive all modules.
+Or, for example ftp, ``delete system conntrack modules ftp``.
+
+
+Define Connection Timeouts
+--------------------------
+
+VyOS supports setting timeouts for connections according to the
+connection type. You can set timeout values for generic connections, for ICMP
+connections, UDP connections, or for TCP connections in a number of different
+states.
+
+.. cfgcmd:: set system conntrack timeout icmp <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout other <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp close <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp close-wait <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp established <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp fin-wait <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp last-ack <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp syn-recv <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp syn-sent <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout tcp time-wait <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout udp other <1-21474836>
+ :defaultvalue:
+.. cfgcmd:: set system conntrack timeout udp stream <1-21474836>
+ :defaultvalue:
+
+ Set the timeout in secounds for a protocol or state.
+
+
+You can also define custom timeout values to apply to a specific subset of
+connections, based on a packet and flow selector. To do this, you need to
+create a rule defining the packet and flow selector.
- conntrack {
- modules {
- ftp
- h323
- nfs
- pptp
- sip
- sqlnet
- tftp
- }
- }
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ description <test>
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ destination address <ip-address>
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ destination port <value>
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ inbound-interface <interface>
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ source address <ip-address>
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ source port <value>
+.. cfgcmd:: set system conntrack timeout custom rule <1-999999>
+ protocol <protocol>
-Enables ``conntrack`` modules. All modules are now disabled by default, while they
-used to be enabled in previous versions. Enabling the modules ensures backwards
-compatibility — keeping the previous behavior.
+ Configure customized timeout rules for selective connection tracking.
-In most cases they can be disabled by removing the block of configuration.
+Conntrack Ignore
+----------------
-.. code-block:: none
+Customized ignore rules, based on a packet and flow selector, can be
+configured in VyOS. To do this, you can configure as much rules as
+needed using next commands:
- delete system conntrack modules
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ description <text>
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ destination address <ip-address>
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ destination port <port>
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ inbound-interface <interface>
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ protocol <protocol>
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ source address <ip-address>
+.. cfgcmd:: set system conntrack ignore rule <1-999999>
+ source port <port>
-For some scenarios it is in fact recommended, like in this example:
-:ref:`example-high-availability`.
+ Configure customized ignore rules for selective connection tracking.
diff --git a/docs/configuration/system/eventhandler.rst b/docs/configuration/system/eventhandler.rst
deleted file mode 100644
index 3eab4e2c..00000000
--- a/docs/configuration/system/eventhandler.rst
+++ /dev/null
@@ -1,51 +0,0 @@
-.. _event-handler:
-
-Event Handler
--------------
-
-Event handler allows you to execute scripts when a string that matches a regex
-appears in a text stream (e.g. log file).
-
-It uses "feeds" (output of commands, or a named pipes) and "policies" that
-define what to execute if a regex is matched.
-
-.. code-block:: none
-
- system
- event-handler
- feed <name>
- description <feed description>
- policy <policy name>
- source
- preset
- syslog # Use the syslog logs for feed
- custom
- command <command to execute> # E.g. "tail -f /var/log/somelogfile"
- named-pipe <path to a names pipe>
- policy <policy name>
- description <policy description>
- event <event name>
- description <event description>
- pattern <regex>
- run <command to run>
-
-In this small example a script runs every time a login failed and an interface
-goes down
-
-.. code-block:: none
-
- vyos@vyos# show system event-handler
- feed Syslog {
- policy MyPolicy
- source {
- preset syslog
- }
- }
- policy MyPolicy {
- description "Test policy"
- event BadThingsHappened {
- pattern "authentication failure"
- pattern "interface \.* index \d+ .* DOWN.*"
- run /config/scripts/email-to-admin
- }
- } \ No newline at end of file
diff --git a/docs/configuration/system/host-name.rst b/docs/configuration/system/host-name.rst
index 79fae851..d062fc62 100644
--- a/docs/configuration/system/host-name.rst
+++ b/docs/configuration/system/host-name.rst
@@ -46,7 +46,12 @@ Static Hostname Mapping
How an IP address is assigned to an interface in :ref:`ethernet-interface`.
This section shows how to statically map an IP address to a hostname for local
-(meaning on this VyOS instance) name resolution.
+(meaning on this VyOS instance) name resolution. This is the VyOS equivalent to
+`/etc/hosts` file entries.
+
+.. note:: Do *not* manually edit `/etc/hosts`. This file will automatically be
+ regenerated on boot based on the settings in this section, which means you'll
+ lose all your manual edits. Instead, configure static host mappings as follows.
.. cfgcmd:: set system static-host-mapping host-name <hostname> inet <address>
diff --git a/docs/configuration/system/index.rst b/docs/configuration/system/index.rst
index 9b4bf2e3..363c6141 100644
--- a/docs/configuration/system/index.rst
+++ b/docs/configuration/system/index.rst
@@ -7,6 +7,7 @@ System
:maxdepth: 1
:includehidden:
+ acceleration
conntrack
console
flow-accounting
@@ -16,7 +17,6 @@ System
lcd
login
name-server
- ntp
option
proxy
syslog
@@ -29,4 +29,3 @@ System
:includehidden:
default-route
- eventhandler
diff --git a/docs/configuration/system/ip.rst b/docs/configuration/system/ip.rst
index 78aeef4e..29f46ae9 100644
--- a/docs/configuration/system/ip.rst
+++ b/docs/configuration/system/ip.rst
@@ -9,6 +9,15 @@ System configuration commands
Use this command to disable IPv4 forwarding on all interfaces.
+.. cfgcmd:: set system ip disable-directed-broadcast
+
+ Use this command to disable IPv4 directed broadcast forwarding on all
+ interfaces.
+
+ If set, IPv4 directed broadcast forwarding will be completely disabled
+ regardless of whether per-interface directed broadcast forwarding is
+ enabled or not.
+
.. cfgcmd:: set system ip arp table-size <number>
Use this command to define the maximum number of entries to keep in
@@ -67,4 +76,4 @@ And the different IPv4 **reset** commands available:
bgp Clear Border Gateway Protocol (BGP) statistics or status
igmp IGMP clear commands
multicast IP multicast routing table
- route Reset IP route \ No newline at end of file
+ route Reset IP route
diff --git a/docs/configuration/system/ipv6.rst b/docs/configuration/system/ipv6.rst
index 19016e7b..0b9f9cc8 100644
--- a/docs/configuration/system/ipv6.rst
+++ b/docs/configuration/system/ipv6.rst
@@ -160,7 +160,7 @@ Show commands
Reset commands
^^^^^^^^^^^^^^
-.. opcmd:: reset ipv6 bgp <address>
+.. opcmd:: reset bgp ipv6 <address>
Use this command to clear Border Gateway Protocol statistics or
status.
diff --git a/docs/configuration/system/login.rst b/docs/configuration/system/login.rst
index 08746201..a5c1b558 100644
--- a/docs/configuration/system/login.rst
+++ b/docs/configuration/system/login.rst
@@ -1,8 +1,10 @@
+:lastproofread: 2022-10-15
+
.. _user_management:
-###############
-User Management
-###############
+#####################
+Login/User Management
+#####################
The default VyOS user account (`vyos`), as well as newly created user accounts,
have all capabilities to configure the system. All accounts have sudo
@@ -52,6 +54,8 @@ and paste it. Some terminal emulators may accidentally split this over several
lines. Be attentive when you paste it that it only pastes as a single line.
The third part is simply an identifier, and is for your own reference.
+.. seealso:: SSH :ref:`ssh_operation`
+
.. cfgcmd:: set system login user <username> authentication public-keys
<identifier> key <key>
@@ -77,44 +81,154 @@ The third part is simply an identifier, and is for your own reference.
.. cfgcmd:: set system login user <username> authentication public-keys
<identifier> options <options>
- Set the options for this public key. See the ssh ``authorized_keys`` man page
- for details of what you can specify here. To place a ``"`` character in the
- options field, use ``&quot;``, for example ``from=&quot;10.0.0.0/24&quot;``
- to restrict where the user may connect from when using this key.
+ Set the options for this public key. See the ssh ``authorized_keys`` man
+ page for details of what you can specify here. To place a ``"``
+ character in the options field, use ``&quot;``, for example
+ ``from=&quot;10.0.0.0/24&quot;`` to restrict where the user
+ may connect from when using this key.
-.. cfgcmd:: loadkey <username> <location>
+MFA/2FA authentication using OTP (one time passwords)
+-----------------------------------------------------
- **Deprecation notice:** ``loadkey`` has been deprecated in favour of
- :opcmd:`generate public-key-commands` and will be removed in a future
- version. See :ref:`ssh`.
+It is possible to enhance authentication security by using the :abbr:`2FA
+(Two-factor authentication)`/:abbr:`MFA (Multi-factor authentication)` feature
+together with :abbr:`OTP (One-Time-Pad)` on VyOS. :abbr:`2FA (Two-factor
+authentication)`/:abbr:`MFA (Multi-factor authentication)` is configured
+independently per each user. If an OTP key is configured for a user, 2FA/MFA
+is automatically enabled for that particular user. If a user does not have an
+OTP key configured, there is no 2FA/MFA check for that user.
- SSH keys can not only be specified on the command-line but also loaded for
- a given user with `<username>` from a file pointed to by `<location>.` Keys
- can be either loaded from local filesystem or any given remote location
- using one of the following :abbr:`URIs (Uniform Resource Identifier)`:
+.. cfgcmd:: set system login user <username> authentication otp key <key>
- * ``<file>`` - Load from file on local filesystem path
- * ``scp://<user>@<host>:/<file>`` - Load via SCP from remote machine
- * ``sftp://<user>@<host>/<file>`` - Load via SFTP from remote machine
- * ``ftp://<user>@<host>/<file>`` - Load via FTP from remote machine
- * ``http://<host>/<file>`` - Load via HTTP from remote machine
- * ``tftp://<host>/<file>`` - Load via TFTP from remote machine
+ Enable OTP 2FA for user `username` with default settings, using the BASE32
+ encoded 2FA/MFA key specified by `<key>`.
-Example
--------
+Optional/default settings
+^^^^^^^^^^^^^^^^^^^^^^^^^
-In the following example, both `User1` and `User2` will be able to SSH into
-VyOS as user ``vyos`` using their very own keys. `User1` is restricted to only
-be able to connect from a single IP address.
+.. cfgcmd:: set system login user <username> authentication otp rate-limit <limit>
+ :defaultvalue:
+
+ Limit logins to `<limit>` per every ``rate-time`` seconds. Rate limit
+ must be between 1 and 10 attempts.
+
+.. cfgcmd:: set system login user <username> authentication otp rate-time <seconds>
+ :defaultvalue:
+
+ Limit logins to ``rate-limit`` attemps per every `<seconds>`. Rate time must
+ be between 15 and 600 seconds.
+
+.. cfgcmd:: set system login user <username> authentication otp window-size <size>
+ :defaultvalue:
+
+ Set window of concurrently valid codes.
+
+ By default, a new token is generated every 30 seconds by the mobile
+ application. In order to compensate for possible time-skew between
+ the client and the server, an extra token before and after the current
+ time is allowed. This allows for a time skew of up to 30 seconds
+ between authentication server and client.
+
+ For example, if problems with poor time synchronization are experienced,
+ the window can be increased from its default size of 3 permitted codes
+ (one previous code, the current code, the next code) to 17 permitted codes
+ (the 8 previous codes, the current code, and the 8 next codes). This will
+ permit for a time skew of up to 4 minutes between client and server.
+
+ The window size must be between 1 and 21.
+
+OTP-key generation
+^^^^^^^^^^^^^^^^^^
+
+The following command can be used to generate the OTP key as well
+as the CLI commands to configure them:
+
+.. cfgcmd:: generate system login username <username> otp-key hotp-time
+ rate-limit <1-10> rate-time <15-600> window-size <1-21>
+
+An example of key generation:
.. code-block:: none
- set system login user vyos authentication public-keys 'User1' key "AAAAB3Nz...KwEW"
- set system login user vyos authentication public-keys 'User1' type ssh-rsa
- set system login user vyos authentication public-keys 'User1' options "from=&quot;192.168.0.100&quot;"
- set system login user vyos authentication public-keys 'User2' key "AAAAQ39x...fbV3"
- set system login user vyos authentication public-keys 'User2' type ssh-rsa
+ vyos@vyos:~$ generate system login username otptester otp-key hotp-time rate-limit 2 rate-time 20 window-size 5
+ # You can share it with the user, he just needs to scan the QR in his OTP app
+ # username: otptester
+ # OTP KEY: J5A64ERPMGJOZXY6FMHHLKXKANNI6TCY
+ # OTP URL: otpauth://totp/otptester@vyos?secret=J5A64ERPMGJOZXY6FMHHLKXKANNI6TCY&digits=6&period=30
+ █████████████████████████████████████████████
+ █████████████████████████████████████████████
+ ████ ▄▄▄▄▄ █▀█ █▄ ▀▄▀▄█▀▄ ▀█▀ █ ▄▄▄▄▄ ████
+ ████ █ █ █▀▀▀█ ▄▀ █▄▀ ▀▄ ▄ ▀ ▄█ █ █ ████
+ ████ █▄▄▄█ █▀ █▀▀██▄▄ █ █ ██ ▀▄▀ █ █▄▄▄█ ████
+ ████▄▄▄▄▄▄▄█▄▀ ▀▄█ █ ▀ █ █ █ █▄█▄█▄▄▄▄▄▄▄████
+ ████ ▄ █▄ ▄ ▀▄▀▀▀▀▄▀▄▀▄▄▄▀▀▄▄▄ █ █▄█ █████
+ ████▄▄ ██▀▄▄▄▀▀█▀ ▄ ▄▄▄ ▄▀ ▀ █ ▄ ▄ ██▄█ ████
+ █████▄ ██▄▄▀█▄█▄█▄ ▀█▄▀▄ ▀█▀▄ █▄▄▄ ▄ ▄████
+ ████▀▀▄ ▄█▀▄▀ ▄█▀█▀▄▄▄▀█▄ ██▄▄▄ ▀█ █ ████
+ ████ ▄▀▄█▀▄▄█▀▀▄▀▀▀▀█ ▄▀▄▀ ▄█ ▀▄ ▄ ▄▀ █▄████
+ ████▄ ██ ▀▄▀▀ ▄█▀ ▄ ██ ▀█▄█ ▄█ ▄ ▀▄ ▄▄ ████
+ ████▄█▀▀▄ ▄▄ █▄█▄█▄ █▄▄▀▄▄▀▀▄▄██▀ ▄▀▄▄ ▀▄████
+ ████▀▄▀ ▄ ▄▀█ ▄ ▄█▀ █ ▀▄▄ ▄█▀ ▄▄ ▀▄▄ ████
+ ████ ▀███▄ █▄█▄▀▀▀▀▄ ▄█▄▄▀ ▀███ ▄▄█▄▄ ▄████
+ ████ ███▀ ▄▄▀▀██▀ ▄▀▄█▄▄▄ ██▄▄▀▄▀ ███▄ ▄████
+ ████▄████▄▄▄▀▄ █▄█▄▀▄▄▄▄██▀ ▄▀ ▄ ▄▄▄ █▄▄█████
+ ████ ▄▄▄▄▄ █▄▄▄ ▄█▀█▀▀▀▀█▀█▀ █▄█ █▄█ ▄█ ████
+ ████ █ █ █ ██▄▀▀▀▀▄▄▄▀ ▄▄▄ ▀ ▄ ▄ ▄▄████
+ ████ █▄▄▄█ █ ▀▀█▀ ▄▄█ █▄▄██▀▀█▀ █▄▀▄██▄█ ████
+ ████▄▄▄▄▄▄▄█▄█▄█▄█▄▄▄▄▄█▄▄▄█▄██████▄██▄▄▄████
+ █████████████████████████████████████████████
+ █████████████████████████████████████████████
+ # To add this OTP key to configuration, run the following commands:
+ set system login user otptester authentication otp key 'J5A64ERPMGJOZXY6FMHHLKXKANNI6TCY'
+ set system login user otptester authentication otp rate-limit '2'
+ set system login user otptester authentication otp rate-time '20'
+ set system login user otptester authentication otp window-size '5'
+
+Display OTP key for user
+^^^^^^^^^^^^^^^^^^^^^^^^
+
+To display the configured OTP user key, use the command:
+
+.. cfgcmd:: sh system login authentication user <username> otp
+ <full|key-b32|qrcode|uri>
+
+An example:
+
+.. code-block:: none
+ vyos@vyos:~$ sh system login authentication user otptester otp full
+ # You can share it with the user, he just needs to scan the QR in his OTP app
+ # username: otptester
+ # OTP KEY: J5A64ERPMGJOZXY6FMHHLKXKANNI6TCY
+ # OTP URL: otpauth://totp/otptester@vyos?secret=J5A64ERPMGJOZXY6FMHHLKXKANNI6TCY&digits=6&period=30
+ █████████████████████████████████████████████
+ █████████████████████████████████████████████
+ ████ ▄▄▄▄▄ █▀█ █▄ ▀▄▀▄█▀▄ ▀█▀ █ ▄▄▄▄▄ ████
+ ████ █ █ █▀▀▀█ ▄▀ █▄▀ ▀▄ ▄ ▀ ▄█ █ █ ████
+ ████ █▄▄▄█ █▀ █▀▀██▄▄ █ █ ██ ▀▄▀ █ █▄▄▄█ ████
+ ████▄▄▄▄▄▄▄█▄▀ ▀▄█ █ ▀ █ █ █ █▄█▄█▄▄▄▄▄▄▄████
+ ████ ▄ █▄ ▄ ▀▄▀▀▀▀▄▀▄▀▄▄▄▀▀▄▄▄ █ █▄█ █████
+ ████▄▄ ██▀▄▄▄▀▀█▀ ▄ ▄▄▄ ▄▀ ▀ █ ▄ ▄ ██▄█ ████
+ █████▄ ██▄▄▀█▄█▄█▄ ▀█▄▀▄ ▀█▀▄ █▄▄▄ ▄ ▄████
+ ████▀▀▄ ▄█▀▄▀ ▄█▀█▀▄▄▄▀█▄ ██▄▄▄ ▀█ █ ████
+ ████ ▄▀▄█▀▄▄█▀▀▄▀▀▀▀█ ▄▀▄▀ ▄█ ▀▄ ▄ ▄▀ █▄████
+ ████▄ ██ ▀▄▀▀ ▄█▀ ▄ ██ ▀█▄█ ▄█ ▄ ▀▄ ▄▄ ████
+ ████▄█▀▀▄ ▄▄ █▄█▄█▄ █▄▄▀▄▄▀▀▄▄██▀ ▄▀▄▄ ▀▄████
+ ████▀▄▀ ▄ ▄▀█ ▄ ▄█▀ █ ▀▄▄ ▄█▀ ▄▄ ▀▄▄ ████
+ ████ ▀███▄ █▄█▄▀▀▀▀▄ ▄█▄▄▀ ▀███ ▄▄█▄▄ ▄████
+ ████ ███▀ ▄▄▀▀██▀ ▄▀▄█▄▄▄ ██▄▄▀▄▀ ███▄ ▄████
+ ████▄████▄▄▄▀▄ █▄█▄▀▄▄▄▄██▀ ▄▀ ▄ ▄▄▄ █▄▄█████
+ ████ ▄▄▄▄▄ █▄▄▄ ▄█▀█▀▀▀▀█▀█▀ █▄█ █▄█ ▄█ ████
+ ████ █ █ █ ██▄▀▀▀▀▄▄▄▀ ▄▄▄ ▀ ▄ ▄ ▄▄████
+ ████ █▄▄▄█ █ ▀▀█▀ ▄▄█ █▄▄██▀▀█▀ █▄▀▄██▄█ ████
+ ████▄▄▄▄▄▄▄█▄█▄█▄█▄▄▄▄▄█▄▄▄█▄██████▄██▄▄▄████
+ █████████████████████████████████████████████
+ █████████████████████████████████████████████
+ # To add this OTP key to configuration, run the following commands:
+ set system login user otptester authentication otp key 'J5A64ERPMGJOZXY6FMHHLKXKANNI6TCY'
+ set system login user otptester authentication otp rate-limit '2'
+ set system login user otptester authentication otp rate-time '20'
+ set system login user otptester authentication otp window-size '5'
RADIUS
======
@@ -158,7 +272,6 @@ Configuration
the attribute you will only get regular, non privilegued, system users.
-
Login Banner
============
@@ -176,3 +289,25 @@ information for this system.
.. note:: To create a new line in your login message you need to escape the new
line character by using ``\\n``.
+
+
+Example
+=======
+
+In the following example, both `User1` and `User2` will be able to SSH into
+VyOS as user ``vyos`` using their very own keys. `User1` is restricted to only
+be able to connect from a single IP address. In addition if password base login
+is wanted for the ``vyos`` user a 2FA/MFA keycode is required in addition to
+the password.
+
+.. code-block:: none
+
+ set system login user vyos authentication public-keys 'User1' key "AAAAB3Nz...KwEW"
+ set system login user vyos authentication public-keys 'User1' type ssh-rsa
+ set system login user vyos authentication public-keys 'User1' options "from=&quot;192.168.0.100&quot;"
+
+ set system login user vyos authentication public-keys 'User2' key "AAAAQ39x...fbV3"
+ set system login user vyos authentication public-keys 'User2' type ssh-rsa
+
+ set system login user vyos authentication otp key OHZ3OJ7U2N25BK4G7SOFFJTZDTCFUUE2
+ set system login user vyos authentication plaintext-password vyos
diff --git a/docs/configuration/system/option.rst b/docs/configuration/system/option.rst
index a4e08245..c9c9bfb1 100644
--- a/docs/configuration/system/option.rst
+++ b/docs/configuration/system/option.rst
@@ -39,6 +39,20 @@ HTTP client
.. note:: `source-address` and `source-interface` can not be used at the same
time.
+**********
+SSH client
+**********
+
+.. cfgcmd:: set system option ssh-client source-address <address>
+
+ Use the specified address on the local machine as the source address of the
+ connection. Only useful on systems with more than one address.
+
+.. cfgcmd:: set system option ssh-client source-interface <interface>
+
+ Use the address of the specified interface on the local machine as the
+ source address of the connection.
+
***************
Keyboard Layout
***************
diff --git a/docs/configuration/vpn/dmvpn.rst b/docs/configuration/vpn/dmvpn.rst
index f2c7b162..66fc79da 100644
--- a/docs/configuration/vpn/dmvpn.rst
+++ b/docs/configuration/vpn/dmvpn.rst
@@ -218,7 +218,7 @@ Hub
set vpn ipsec ike-group IKE-HUB proposal 2 encryption 'aes128'
set vpn ipsec ike-group IKE-HUB proposal 2 hash 'sha1'
- set vpn ipsec ipsec-interfaces interface 'eth0'
+ set vpn ipsec interface 'eth0'
set vpn ipsec profile NHRPVPN authentication mode 'pre-shared-secret'
set vpn ipsec profile NHRPVPN authentication pre-shared-secret 'secret'
@@ -278,6 +278,7 @@ spoke01-spoke04
ip nhrp registration timeout 75
tunnel source FastEthernet0/0
tunnel mode gre multipoint
+ tunnel protection ipsec profile DMVPN
tunnel key 1
!
interface FastEthernet0/0
@@ -327,7 +328,7 @@ VyOS can also run in DMVPN spoke mode.
set vpn ipsec ike-group IKE-HUB proposal 2 encryption 'aes128'
set vpn ipsec ike-group IKE-HUB proposal 2 hash 'sha1'
- set vpn ipsec ipsec-interfaces interface 'eth0'
+ set vpn ipsec interface 'eth0'
set vpn ipsec profile NHRPVPN authentication mode 'pre-shared-secret'
set vpn ipsec profile NHRPVPN authentication pre-shared-secret 'secret'
diff --git a/docs/configuration/vpn/ipsec.rst b/docs/configuration/vpn/ipsec.rst
index 693f3ec6..d6a4733c 100644
--- a/docs/configuration/vpn/ipsec.rst
+++ b/docs/configuration/vpn/ipsec.rst
@@ -111,6 +111,8 @@ VyOS IKE group has the next options:
* ``hash`` hash algorithm.
+ * ``prf`` pseudo-random function.
+
***********************************************
ESP (Encapsulating Security Payload) Attributes
***********************************************
@@ -166,7 +168,7 @@ VyOS ESP group has the next options:
***********************************************
Options (Global IPsec settings) Attributes
***********************************************
-* ``options`` IPsec settings:
+* ``options``
* ``disable-route-autoinstall`` Do not automatically install routes to remote networks;
@@ -198,7 +200,7 @@ On the LEFT:
set interfaces tunnel tun0 address 10.10.10.1/30
## IPsec
- set vpn ipsec ipsec-interfaces interface eth0
+ set vpn ipsec interface eth0
# IKE group
set vpn ipsec ike-group MyIKEGroup proposal 1 dh-group '2'
@@ -210,16 +212,18 @@ On the LEFT:
set vpn ipsec esp-group MyESPGroup proposal 1 hash 'sha1'
# IPsec tunnel
- set vpn ipsec site-to-site peer 203.0.113.45 authentication mode pre-shared-secret
- set vpn ipsec site-to-site peer 203.0.113.45 authentication pre-shared-secret MYSECRETKEY
+ set vpn ipsec site-to-site peer right authentication mode pre-shared-secret
+ set vpn ipsec site-to-site peer right authentication pre-shared-secret MYSECRETKEY
+ set vpn ipsec site-to-site peer right authentication remote-id 203.0.113.45
- set vpn ipsec site-to-site peer 203.0.113.45 ike-group MyIKEGroup
- set vpn ipsec site-to-site peer 203.0.113.45 default-esp-group MyESPGroup
+ set vpn ipsec site-to-site peer right ike-group MyIKEGroup
+ set vpn ipsec site-to-site peer right default-esp-group MyESPGroup
- set vpn ipsec site-to-site peer 203.0.113.45 local-address 192.0.2.10
+ set vpn ipsec site-to-site peer right local-address 192.0.2.10
+ set vpn ipsec site-to-site peer right remote-address 203.0.113.45
# This will match all GRE traffic to the peer
- set vpn ipsec site-to-site peer 203.0.113.45 tunnel 1 protocol gre
+ set vpn ipsec site-to-site peer right tunnel 1 protocol gre
On the RIGHT, setup by analogy and swap local and remote addresses.
@@ -235,6 +239,8 @@ an IPsec policy to match those loopback addresses.
We assume that the LEFT router has static 192.0.2.10 address on eth0, and the
RIGHT router has a dynamic address on eth0.
+The peer names RIGHT and LEFT are used as informational text.
+
**Setting up the GRE tunnel**
On the LEFT:
@@ -325,17 +331,17 @@ On the LEFT (static address):
set vpn ipsec ike-group MyIKEGroup proposal 1 encryption aes128
set vpn ipsec ike-group MyIKEGroup proposal 1 hash sha1
- set vpn ipsec site-to-site peer @RIGHT authentication id LEFT
- set vpn ipsec site-to-site peer @RIGHT authentication mode rsa
- set vpn ipsec site-to-site peer @RIGHT authentication rsa local-key ipsec-LEFT
- set vpn ipsec site-to-site peer @RIGHT authentication rsa remote-key ipsec-RIGHT
- set vpn ipsec site-to-site peer @RIGHT authentication remote-id RIGHT
- set vpn ipsec site-to-site peer @RIGHT default-esp-group MyESPGroup
- set vpn ipsec site-to-site peer @RIGHT ike-group MyIKEGroup
- set vpn ipsec site-to-site peer @RIGHT local-address 192.0.2.10
- set vpn ipsec site-to-site peer @RIGHT connection-type respond
- set vpn ipsec site-to-site peer @RIGHT tunnel 1 local prefix 192.168.99.1/32 # Additional loopback address on the local
- set vpn ipsec site-to-site peer @RIGHT tunnel 1 remote prefix 192.168.99.2/32 # Additional loopback address on the remote
+ set vpn ipsec site-to-site peer RIGHT authentication local-id LEFT
+ set vpn ipsec site-to-site peer RIGHT authentication mode rsa
+ set vpn ipsec site-to-site peer RIGHT authentication rsa local-key ipsec-LEFT
+ set vpn ipsec site-to-site peer RIGHT authentication rsa remote-key ipsec-RIGHT
+ set vpn ipsec site-to-site peer RIGHT authentication remote-id RIGHT
+ set vpn ipsec site-to-site peer RIGHT default-esp-group MyESPGroup
+ set vpn ipsec site-to-site peer RIGHT ike-group MyIKEGroup
+ set vpn ipsec site-to-site peer RIGHT local-address 192.0.2.10
+ set vpn ipsec site-to-site peer RIGHT connection-type respond
+ set vpn ipsec site-to-site peer RIGHT tunnel 1 local prefix 192.168.99.1/32 # Additional loopback address on the local
+ set vpn ipsec site-to-site peer RIGHT tunnel 1 remote prefix 192.168.99.2/32 # Additional loopback address on the remote
On the RIGHT (dynamic address):
@@ -350,14 +356,15 @@ On the RIGHT (dynamic address):
set vpn ipsec ike-group MyIKEGroup proposal 1 encryption aes128
set vpn ipsec ike-group MyIKEGroup proposal 1 hash sha1
- set vpn ipsec site-to-site peer 192.0.2.10 authentication id RIGHT
- set vpn ipsec site-to-site peer 192.0.2.10 authentication mode rsa
- set vpn ipsec site-to-site peer 192.0.2.10 authentication rsa local-key ipsec-RIGHT
- set vpn ipsec site-to-site peer 192.0.2.10 authentication rsa remote-key ipsec-LEFT
- set vpn ipsec site-to-site peer 192.0.2.10 authentication remote-id LEFT
- set vpn ipsec site-to-site peer 192.0.2.10 connection-type initiate
- set vpn ipsec site-to-site peer 192.0.2.10 default-esp-group MyESPGroup
- set vpn ipsec site-to-site peer 192.0.2.10 ike-group MyIKEGroup
- set vpn ipsec site-to-site peer 192.0.2.10 local-address any
- set vpn ipsec site-to-site peer 192.0.2.10 tunnel 1 local prefix 192.168.99.2/32 # Additional loopback address on the local
- set vpn ipsec site-to-site peer 192.0.2.10 tunnel 1 remote prefix 192.168.99.1/32 # Additional loopback address on the remote
+ set vpn ipsec site-to-site peer LEFT authentication local-id RIGHT
+ set vpn ipsec site-to-site peer LEFT authentication mode rsa
+ set vpn ipsec site-to-site peer LEFT authentication rsa local-key ipsec-RIGHT
+ set vpn ipsec site-to-site peer LEFT authentication rsa remote-key ipsec-LEFT
+ set vpn ipsec site-to-site peer LEFT authentication remote-id LEFT
+ set vpn ipsec site-to-site peer LEFT connection-type initiate
+ set vpn ipsec site-to-site peer LEFT default-esp-group MyESPGroup
+ set vpn ipsec site-to-site peer LEFT ike-group MyIKEGroup
+ set vpn ipsec site-to-site peer LEFT local-address any
+ set vpn ipsec site-to-site peer LEFT remote-address 192.0.2.10
+ set vpn ipsec site-to-site peer LEFT tunnel 1 local prefix 192.168.99.2/32 # Additional loopback address on the local
+ set vpn ipsec site-to-site peer LEFT tunnel 1 remote prefix 192.168.99.1/32 # Additional loopback address on the remote
diff --git a/docs/configuration/vpn/l2tp.rst b/docs/configuration/vpn/l2tp.rst
index 411b7b5e..8dc34ee4 100644
--- a/docs/configuration/vpn/l2tp.rst
+++ b/docs/configuration/vpn/l2tp.rst
@@ -14,7 +14,7 @@ with native Windows and Mac VPN clients):
.. code-block:: none
- set vpn ipsec ipsec-interfaces interface eth0
+ set vpn ipsec interface eth0
set vpn l2tp remote-access outside-address 192.0.2.2
set vpn l2tp remote-access client-ip-pool start 192.168.255.2
@@ -24,7 +24,7 @@ with native Windows and Mac VPN clients):
set vpn l2tp remote-access authentication mode local
set vpn l2tp remote-access authentication local-users username test password 'test'
-In the example above an external IP of 192.0.2.2 is assumed.
+In the above example, an external IP of 192.0.2.2 is assumed.
If a local firewall policy is in place on your external interface you will need
to allow the ports below:
diff --git a/docs/configuration/vpn/openconnect.rst b/docs/configuration/vpn/openconnect.rst
index 7a279472..112da58f 100644
--- a/docs/configuration/vpn/openconnect.rst
+++ b/docs/configuration/vpn/openconnect.rst
@@ -48,7 +48,7 @@ Server Configuration
set vpn openconnect authentication local-users username <user> password <pass>
set vpn openconnect authentication mode <local password|radius>
- set vpn opneconnect network-settings client-ip-settings subnet <subnet>
+ set vpn openconnect network-settings client-ip-settings subnet <subnet>
set vpn openconnect network-settings name-server <address>
set vpn openconnect network-settings name-server <address>
set vpn openconnect ssl ca-certificate <pki-ca-name>
@@ -215,3 +215,40 @@ and then the OTP key.
.. warning:: When using Time-based one-time password (TOTP) (OTP HOTP-time),
be sure that the time on the server and the
OTP token generator are synchronized by NTP
+
+To display the configured OTP user settings, use the command:
+
+.. code-block:: none
+
+ show openconnect-server user <username> otp <full|key-b32|key-hex|qrcode|uri>
+
+Configuring RADIUS accounting
+===========================
+
+OpenConnect can be configured to send accounting information to a
+RADIUS server to capture user session data such as time of
+connect/disconnect, data transferred, and so on.
+
+Configure an accounting server and enable accounting with:
+
+.. code-block:: none
+
+ set vpn openconnect accounting mode radius
+ set vpn openconnect accounting radius server 172.20.20.10
+ set vpn openconnect accounting radius server 172.20.20.10 port 1813
+ set vpn openconnect accounting radius server 172.20.20.10 key your_radius_secret
+
+.. warning:: The RADIUS accounting feature must be used with the OpenConnect
+ authentication mode RADIUS. It cannot be used with local authentication.
+ You must configure the OpenConnect authentication mode to "radius".
+
+An example of the data captured by a FREERADIUS server with sql accounting:
+
+.. code-block:: none
+
+ mysql> SELECT username, nasipaddress, acctstarttime, acctstoptime, acctinputoctets, acctoutputoctets, callingstationid, framedipaddress, connectinfo_start FROM radacct;
+ +----------+---------------+---------------------+---------------------+-----------------+------------------+-------------------+-----------------+-----------------------------------+
+ | username | nasipaddress | acctstarttime | acctstoptime | acctinputoctets | acctoutputoctets | callingstationid | framedipaddress | connectinfo_start |
+ +----------+---------------+---------------------+---------------------+-----------------+------------------+-------------------+-----------------+-----------------------------------+
+ | test | 198.51.100.15 | 2023-01-13 00:59:15 | 2023-01-13 00:59:21 | 10606 | 152 | 192.168.6.1 | 172.20.20.198 | Open AnyConnect VPN Agent v8.05-1 |
+ +----------+---------------+---------------------+---------------------+-----------------+------------------+-------------------+-----------------+-----------------------------------+
diff --git a/docs/configuration/vpn/site2site_ipsec.rst b/docs/configuration/vpn/site2site_ipsec.rst
index 2fa59dc1..68f6c48b 100644
--- a/docs/configuration/vpn/site2site_ipsec.rst
+++ b/docs/configuration/vpn/site2site_ipsec.rst
@@ -8,26 +8,18 @@ to exchange encrypted information between them and VyOS itself or
connected/routed networks.
To configure site-to-site connection you need to add peers with the
-``set vpn ipsec site-to-site`` command.
+``set vpn ipsec site-to-site peer <name>`` command.
-You can identify a remote peer with:
-
-* IPv4 or IPv6 address. This mode is easiest for configuration and mostly used
- when a peer has a public static IP address;
-* Hostname. This mode is similar to IP address, only you define DNS name instead
- of an IP. Could be used when a peer has a public IP address and DNS name, but
- an IP address could be changed from time to time;
-* Remote ID of the peer. In this mode, there is no predefined remote address
- nor DNS name of the peer. This mode is useful when a peer doesn't have a
- publicly available IP address (NAT between it and VyOS), or IP address could
- be changed.
+The peer name must be an alphanumeric and can have hypen or underscore as
+special characters. It is purely informational.
Each site-to-site peer has the next options:
* ``authentication`` - configure authentication between VyOS and a remote peer.
Suboptions:
- * ``id`` - ID for the local VyOS router. If defined, during the authentication
+ * ``local-id`` - ID for the local VyOS router. If defined, during the
+ authentication
it will be send to remote peer;
* ``mode`` - mode for authentication between VyOS and remote peer:
@@ -96,26 +88,25 @@ Each site-to-site peer has the next options:
* ``dhcp-interface`` - use an IP address, received from DHCP for IPSec
connection with this peer, instead of ``local-address``;
-* ``force-encapsulation`` - force encapsulation of ESP into UDP datagrams.
+* ``force-udp-encapsulation`` - force encapsulation of ESP into UDP datagrams.
Useful in case if between local and remote side is firewall or NAT, which not
allows passing plain ESP packets between them;
* ``ike-group`` - IKE group to use for key exchanges;
* ``ikev2-reauth`` - reauthenticate remote peer during the rekeying process.
- Can be used only with IKEv2:
-
- * ``yes`` - create a new IKE_SA from the scratch and try to recreate all
- IPsec SAs;
-
- * ``no`` - rekey without uninstalling the IPsec SAs;
-
- * ``inherit`` - use default behavior for the used IKE group.
+ Can be used only with IKEv2.
+ Create a new IKE_SA from the scratch and try to recreate all IPsec SAs;
* ``local-address`` - local IP address for IPSec connection with this peer.
If defined ``any``, then an IP address which configured on interface with
default route will be used;
+* ``remote-address`` - remote IP address or hostname for IPSec connection.
+ IPv4 or IPv6 address is used when a peer has a public static IP address.
+ Hostname is a DNS name which could be used when a peer has a public IP
+ address and DNS name, but an IP address could be changed from time to time.
+
* ``tunnel`` - define criteria for traffic to be matched for encrypting and send
it to a peer:
@@ -170,50 +161,46 @@ Example:
.. code-block:: none
# server config
- set vpn ipsec esp-group office-srv-esp compression 'disable'
set vpn ipsec esp-group office-srv-esp lifetime '1800'
set vpn ipsec esp-group office-srv-esp mode 'tunnel'
set vpn ipsec esp-group office-srv-esp pfs 'enable'
set vpn ipsec esp-group office-srv-esp proposal 1 encryption 'aes256'
set vpn ipsec esp-group office-srv-esp proposal 1 hash 'sha1'
- set vpn ipsec ike-group office-srv-ike ikev2-reauth 'no'
set vpn ipsec ike-group office-srv-ike key-exchange 'ikev1'
set vpn ipsec ike-group office-srv-ike lifetime '3600'
set vpn ipsec ike-group office-srv-ike proposal 1 encryption 'aes256'
set vpn ipsec ike-group office-srv-ike proposal 1 hash 'sha1'
- set vpn ipsec ipsec-interfaces interface 'eth1'
- set vpn ipsec site-to-site peer 203.0.113.2 authentication mode 'pre-shared-secret'
- set vpn ipsec site-to-site peer 203.0.113.2 authentication pre-shared-secret 'SomePreSharedKey'
- set vpn ipsec site-to-site peer 203.0.113.2 ike-group 'office-srv-ike'
- set vpn ipsec site-to-site peer 203.0.113.2 local-address '198.51.100.3'
- set vpn ipsec site-to-site peer 203.0.113.2 tunnel 0 allow-nat-networks 'disable'
- set vpn ipsec site-to-site peer 203.0.113.2 tunnel 0 allow-public-networks 'disable'
- set vpn ipsec site-to-site peer 203.0.113.2 tunnel 0 esp-group 'office-srv-esp'
- set vpn ipsec site-to-site peer 203.0.113.2 tunnel 0 local prefix '192.168.0.0/24'
- set vpn ipsec site-to-site peer 203.0.113.2 tunnel 0 remote prefix '10.0.0.0/21'
+ set vpn ipsec interface 'eth1'
+ set vpn ipsec site-to-site peer OFFICE-B authentication mode 'pre-shared-secret'
+ set vpn ipsec site-to-site peer OFFICE-B authentication pre-shared-secret 'SomePreSharedKey'
+ set vpn ipsec site-to-site peer OFFICE-B authentication remote-id '203.0.113.2'
+ set vpn ipsec site-to-site peer OFFICE-B ike-group 'office-srv-ike'
+ set vpn ipsec site-to-site peer OFFICE-B local-address '198.51.100.3'
+ set vpn ipsec site-to-site peer OFFICE-B remote-address '203.0.113.2'
+ set vpn ipsec site-to-site peer OFFICE-B tunnel 0 esp-group 'office-srv-esp'
+ set vpn ipsec site-to-site peer OFFICE-B tunnel 0 local prefix '192.168.0.0/24'
+ set vpn ipsec site-to-site peer OFFICE-B tunnel 0 remote prefix '10.0.0.0/21'
# remote office config
- set vpn ipsec esp-group office-srv-esp compression 'disable'
set vpn ipsec esp-group office-srv-esp lifetime '1800'
set vpn ipsec esp-group office-srv-esp mode 'tunnel'
set vpn ipsec esp-group office-srv-esp pfs 'enable'
set vpn ipsec esp-group office-srv-esp proposal 1 encryption 'aes256'
set vpn ipsec esp-group office-srv-esp proposal 1 hash 'sha1'
- set vpn ipsec ike-group office-srv-ike ikev2-reauth 'no'
set vpn ipsec ike-group office-srv-ike key-exchange 'ikev1'
set vpn ipsec ike-group office-srv-ike lifetime '3600'
set vpn ipsec ike-group office-srv-ike proposal 1 encryption 'aes256'
set vpn ipsec ike-group office-srv-ike proposal 1 hash 'sha1'
- set vpn ipsec ipsec-interfaces interface 'eth1'
- set vpn ipsec site-to-site peer 198.51.100.3 authentication mode 'pre-shared-secret'
- set vpn ipsec site-to-site peer 198.51.100.3 authentication pre-shared-secret 'SomePreSharedKey'
- set vpn ipsec site-to-site peer 198.51.100.3 ike-group 'office-srv-ike'
- set vpn ipsec site-to-site peer 198.51.100.3 local-address '203.0.113.2'
- set vpn ipsec site-to-site peer 198.51.100.3 tunnel 0 allow-nat-networks 'disable'
- set vpn ipsec site-to-site peer 198.51.100.3 tunnel 0 allow-public-networks 'disable'
- set vpn ipsec site-to-site peer 198.51.100.3 tunnel 0 esp-group 'office-srv-esp'
- set vpn ipsec site-to-site peer 198.51.100.3 tunnel 0 local prefix '10.0.0.0/21'
- set vpn ipsec site-to-site peer 198.51.100.3 tunnel 0 remote prefix '192.168.0.0/24'
+ set vpn ipsec interface 'eth1'
+ set vpn ipsec site-to-site peer OFFICE-A authentication mode 'pre-shared-secret'
+ set vpn ipsec site-to-site peer OFFICE-A authentication pre-shared-secret 'SomePreSharedKey'
+ set vpn ipsec site-to-site peer OFFICE-A authentication remote-id '198.51.100.3'
+ set vpn ipsec site-to-site peer OFFICE-A ike-group 'office-srv-ike'
+ set vpn ipsec site-to-site peer OFFICE-A local-address '203.0.113.2'
+ set vpn ipsec site-to-site peer OFFICE-A remote-address '198.51.100.3'
+ set vpn ipsec site-to-site peer OFFICE-A tunnel 0 esp-group 'office-srv-esp'
+ set vpn ipsec site-to-site peer OFFICE-A tunnel 0 local prefix '10.0.0.0/21'
+ set vpn ipsec site-to-site peer OFFICE-A tunnel 0 remote prefix '192.168.0.0/24'
Show status of new setup:
@@ -292,30 +279,28 @@ Imagine the following topology
set interfaces vti vti10 address '10.0.0.2/31'
- set vpn ipsec esp-group ESP_DEFAULT compression 'disable'
set vpn ipsec esp-group ESP_DEFAULT lifetime '3600'
set vpn ipsec esp-group ESP_DEFAULT mode 'tunnel'
set vpn ipsec esp-group ESP_DEFAULT pfs 'dh-group19'
set vpn ipsec esp-group ESP_DEFAULT proposal 10 encryption 'aes256gcm128'
set vpn ipsec esp-group ESP_DEFAULT proposal 10 hash 'sha256'
- set vpn ipsec ike-group IKEv2_DEFAULT ikev2-reauth 'no'
set vpn ipsec ike-group IKEv2_DEFAULT key-exchange 'ikev2'
set vpn ipsec ike-group IKEv2_DEFAULT lifetime '10800'
- set vpn ipsec ike-group IKEv2_DEFAULT mobike 'disable'
+ set vpn ipsec ike-group IKEv2_DEFAULT disable-mobike
set vpn ipsec ike-group IKEv2_DEFAULT proposal 10 dh-group '19'
set vpn ipsec ike-group IKEv2_DEFAULT proposal 10 encryption 'aes256gcm128'
set vpn ipsec ike-group IKEv2_DEFAULT proposal 10 hash 'sha256'
- set vpn ipsec ipsec-interfaces interface 'eth0.201'
- set vpn ipsec site-to-site peer 172.18.202.10 authentication id '172.18.201.10'
- set vpn ipsec site-to-site peer 172.18.202.10 authentication mode 'pre-shared-secret'
- set vpn ipsec site-to-site peer 172.18.202.10 authentication pre-shared-secret 'secretkey'
- set vpn ipsec site-to-site peer 172.18.202.10 authentication remote-id '172.18.202.10'
- set vpn ipsec site-to-site peer 172.18.202.10 connection-type 'respond'
- set vpn ipsec site-to-site peer 172.18.202.10 ike-group 'IKEv2_DEFAULT'
- set vpn ipsec site-to-site peer 172.18.202.10 ikev2-reauth 'inherit'
- set vpn ipsec site-to-site peer 172.18.202.10 local-address '192.168.0.10'
- set vpn ipsec site-to-site peer 172.18.202.10 vti bind 'vti10'
- set vpn ipsec site-to-site peer 172.18.202.10 vti esp-group 'ESP_DEFAULT'
+ set vpn ipsec interface 'eth0.201'
+ set vpn ipsec site-to-site peer OFFICE-B authentication local-id '172.18.201.10'
+ set vpn ipsec site-to-site peer OFFICE-B authentication mode 'pre-shared-secret'
+ set vpn ipsec site-to-site peer OFFICE-B authentication pre-shared-secret 'secretkey'
+ set vpn ipsec site-to-site peer OFFICE-B authentication remote-id '172.18.202.10'
+ set vpn ipsec site-to-site peer OFFICE-B connection-type 'respond'
+ set vpn ipsec site-to-site peer OFFICE-B ike-group 'IKEv2_DEFAULT'
+ set vpn ipsec site-to-site peer OFFICE-B local-address '192.168.0.10'
+ set vpn ipsec site-to-site peer OFFICE-B remote-address '172.18.202.10'
+ set vpn ipsec site-to-site peer OFFICE-B vti bind 'vti10'
+ set vpn ipsec site-to-site peer OFFICE-B vti esp-group 'ESP_DEFAULT'
**right**
@@ -323,7 +308,6 @@ Imagine the following topology
set interfaces vti vti10 address '10.0.0.3/31'
- set vpn ipsec esp-group ESP_DEFAULT compression 'disable'
set vpn ipsec esp-group ESP_DEFAULT lifetime '3600'
set vpn ipsec esp-group ESP_DEFAULT mode 'tunnel'
set vpn ipsec esp-group ESP_DEFAULT pfs 'dh-group19'
@@ -332,31 +316,30 @@ Imagine the following topology
set vpn ipsec ike-group IKEv2_DEFAULT dead-peer-detection action 'restart'
set vpn ipsec ike-group IKEv2_DEFAULT dead-peer-detection interval '30'
set vpn ipsec ike-group IKEv2_DEFAULT dead-peer-detection timeout '120'
- set vpn ipsec ike-group IKEv2_DEFAULT ikev2-reauth 'no'
set vpn ipsec ike-group IKEv2_DEFAULT key-exchange 'ikev2'
set vpn ipsec ike-group IKEv2_DEFAULT lifetime '10800'
- set vpn ipsec ike-group IKEv2_DEFAULT mobike 'disable'
+ set vpn ipsec ike-group IKEv2_DEFAULT disable-mobike
set vpn ipsec ike-group IKEv2_DEFAULT proposal 10 dh-group '19'
set vpn ipsec ike-group IKEv2_DEFAULT proposal 10 encryption 'aes256gcm128'
set vpn ipsec ike-group IKEv2_DEFAULT proposal 10 hash 'sha256'
- set vpn ipsec ipsec-interfaces interface 'eth0.202'
- set vpn ipsec site-to-site peer 172.18.201.10 authentication id '172.18.202.10'
- set vpn ipsec site-to-site peer 172.18.201.10 authentication mode 'pre-shared-secret'
- set vpn ipsec site-to-site peer 172.18.201.10 authentication pre-shared-secret 'secretkey'
- set vpn ipsec site-to-site peer 172.18.201.10 authentication remote-id '172.18.201.10'
- set vpn ipsec site-to-site peer 172.18.201.10 connection-type 'initiate'
- set vpn ipsec site-to-site peer 172.18.201.10 ike-group 'IKEv2_DEFAULT'
- set vpn ipsec site-to-site peer 172.18.201.10 ikev2-reauth 'inherit'
- set vpn ipsec site-to-site peer 172.18.201.10 local-address '172.18.202.10'
- set vpn ipsec site-to-site peer 172.18.201.10 vti bind 'vti10'
- set vpn ipsec site-to-site peer 172.18.201.10 vti esp-group 'ESP_DEFAULT'
+ set vpn ipsec interface 'eth0.202'
+ set vpn ipsec site-to-site peer OFFICE-A authentication local-id '172.18.202.10'
+ set vpn ipsec site-to-site peer OFFICE-A authentication mode 'pre-shared-secret'
+ set vpn ipsec site-to-site peer OFFICE-A authentication pre-shared-secret 'secretkey'
+ set vpn ipsec site-to-site peer OFFICE-A authentication remote-id '172.18.201.10'
+ set vpn ipsec site-to-site peer OFFICE-A connection-type 'initiate'
+ set vpn ipsec site-to-site peer OFFICE-A ike-group 'IKEv2_DEFAULT'
+ set vpn ipsec site-to-site peer OFFICE-A local-address '172.18.202.10'
+ set vpn ipsec site-to-site peer OFFICE-A remote-address '172.18.201.10'
+ set vpn ipsec site-to-site peer OFFICE-A vti bind 'vti10'
+ set vpn ipsec site-to-site peer OFFICE-A vti esp-group 'ESP_DEFAULT'
Key Parameters:
-* ``authentication id/remote-id`` - IKE identification is used for validation
- of VPN peer devices during IKE negotiation. If you do not configure local/
- remote-identity, the device uses the IPv4 or IPv6 address that corresponds
- to the local/remote peer by default.
+* ``authentication local-id/remote-id`` - IKE identification is used for
+ validation of VPN peer devices during IKE negotiation. If you do not configure
+ local/remote-identity, the device uses the IPv4 or IPv6 address that
+ corresponds to the local/remote peer by default.
In certain network setups (like ipsec interface with dynamic address, or
behind the NAT ), the IKE ID received from the peer does not match the IKE
gateway configured on the device. This can lead to a Phase 1 validation
@@ -370,7 +353,7 @@ Key Parameters:
* ``dead-peer-detection action = clear | hold | restart`` - R_U_THERE
notification messages(IKEv1) or empty INFORMATIONAL messages (IKEv2)
- are periodically sent in order to check the liveliness of theIPsec peer. The
+ are periodically sent in order to check the liveliness of the IPsec peer. The
values clear, hold, and restart all activate DPD and determine the action to
perform on a timeout.
With ``clear`` the connection is closed with no further actions taken.
@@ -384,6 +367,15 @@ Key Parameters:
values). A closeaction should not be used if the peer uses reauthentication or
uniqueids.
- For a responder, close-action or dead-peer-detection must not be enabled.
- For an initiator DPD with `restart` action, and `close-action 'restart'`
- is recommended in IKE profile.
+ When the close-action option is set on the peers, the connection-type
+ of each peer has to considered carefully. For example, if the option is set
+ on both peers, then both would attempt to initiate and hold open multiple
+ copies of each child SA. This might lead to instability of the device or
+ cpu/memory utilization.
+
+ Below flow-chart could be a quick reference for the close-action
+ combination depending on how the peer is configured.
+
+.. figure:: /_static/images/IPSec_close_action_settings.jpg
+
+ Similar combinations are applicable for the dead-peer-detection.
diff --git a/docs/configuration/vpn/sstp.rst b/docs/configuration/vpn/sstp.rst
index 3600681f..f3e062fe 100644
--- a/docs/configuration/vpn/sstp.rst
+++ b/docs/configuration/vpn/sstp.rst
@@ -1,8 +1,8 @@
.. _sstp:
-####
-SSTP
-####
+###########
+SSTP Server
+###########
:abbr:`SSTP (Secure Socket Tunneling Protocol)` is a form of :abbr:`VPN
(Virtual Private Network)` tunnel that provides a mechanism to transport PPP
@@ -111,6 +111,11 @@ Configuration
interfaces.
+.. cfgcmd:: set vpn sstp port <port>
+
+ Specifies the port `<port>` that the SSTP port will listen on (default 443).
+
+
.. cfgcmd:: set vpn sstp client-ip-pool subnet <subnet>
Use `<subnet>` as the IP pool for all connecting clients.
@@ -153,9 +158,6 @@ SSL Certificates
Path to `<file>` pointing to the servers certificate (public portion).
-.. cfgcmd:: set vpn sstp ssl key-file <file>
-
- Path to `<file>` pointing to the servers certificate (private portion).
PPP Settings
------------
diff --git a/docs/configuration/vrf/index.rst b/docs/configuration/vrf/index.rst
index 90d99c56..e58005e7 100644
--- a/docs/configuration/vrf/index.rst
+++ b/docs/configuration/vrf/index.rst
@@ -197,7 +197,7 @@ Example
VRF route leaking
-----------------
-The following example topology was build using EVE-NG.
+The following example topology was built using EVE-NG.
.. figure:: /_static/images/vrf-example-topology-01.png
:alt: VRF topology example
@@ -338,7 +338,7 @@ VRF Route Leaking
BGP routes may be leaked (i.e. copied) between a unicast VRF RIB and the VPN
SAFI RIB of the default VRF for use in MPLS-based L3VPNs. Unicast routes may
also be leaked between any VRFs (including the unicast RIB of the default BGP
-instanced). A shortcut syntax is also available for specifying leaking from
+instance). A shortcut syntax is also available for specifying leaking from
one VRF to another VRF using the default instance’s VPN RIB as the intemediary
. A common application of the VRF-VRF feature is to connect a customer’s
private routing domain to a provider’s VPN service. Leaking is configured from
diff --git a/docs/configuration/zonepolicy/index.rst b/docs/configuration/zonepolicy/index.rst
deleted file mode 100644
index 8fe18778..00000000
--- a/docs/configuration/zonepolicy/index.rst
+++ /dev/null
@@ -1,71 +0,0 @@
-
-###########
-Zone Policy
-###########
-
-
-.. toctree::
- :maxdepth: 1
- :includehidden:
-
-In zone-based policy, interfaces are assigned to zones, and inspection policy is applied to traffic moving between the zones and acted on according to firewall rules.
-A Zone is a group of interfaces that have similar functions or features. It establishes the security borders of a network.
-A zone defines a boundary where traffic is subjected to policy restrictions as it crosses to another region of a network.
-
-Key Points:
-
-* A zone must be configured before an interface is assigned to it and an interface can be assigned to only a single zone.
-* All traffic to and from an interface within a zone is permitted.
-* All traffic between zones is affected by existing policies
-* Traffic cannot flow between zone member interface and any interface that is not a zone member.
-* You need 2 separate firewalls to define traffic: one for each direction.
-
-Example: LAN Network is given SSH access to VyOS box.
-
-Firewall rules:
-
-.. code-block:: none
-
- set firewall name lan-local default-action 'drop'
- set firewall name lan-local rule 1 action 'accept'
- set firewall name lan-local rule 1 state established 'enable'
- set firewall name lan-local rule 1 state related 'enable'
- set firewall name lan-local rule 2 action 'drop'
- set firewall name lan-local rule 2 state invalid 'enable'
- set firewall name lan-local rule 2 log enable
- set firewall name lan-local rule 100 action 'accept'
- set firewall name lan-local rule 100 destination port '22'
- set firewall name lan-local rule 100 log 'enable'
- set firewall name lan-local rule 100 protocol 'tcp'
- set firewall name local-lan default-action 'drop'
- set firewall name local-lan rule 1 action 'accept'
- set firewall name local-lan rule 1 state established 'enable'
- set firewall name local-lan rule 1 state related 'enable'
- set firewall name local-lan rule 2 action 'drop'
- set firewall name local-lan rule 2 state invalid 'enable'
- set firewall name local-lan rule 2 log enable
- set firewall name local-lan rule 100 action 'accept'
- set firewall name local-lan rule 100 destination address '192.168.0.0/24'
- set firewall name local-lan rule 100 log 'enable'
- set firewall name local-lan rule 100 protocol 'tcp'
-
-Zone-policy Config:
-
-.. code-block:: none
-
- set zone-policy zone lan default-action 'drop'
- set zone-policy zone lan description 'Local Area Network'
- set zone-policy zone lan interface 'eth2'
- set zone-policy zone lan from local firewall name 'lan-local'
- set zone-policy zone local default-action 'drop'
- set zone-policy zone local description 'system-defined zone'
- set zone-policy zone local from lan firewall name 'local-lan'
- set zone-policy zone local local-zone
-
-A detailed zone-based policy example is written in the Configuration-Blueprints_ section.
-
-.. stop_vyoslinter
-
-.. _Configuration-Blueprints: https://docs.vyos.io/en/latest/configexamples/zone-policy.html
-
-.. start_vyoslinter
diff --git a/docs/contributing/build-vyos.rst b/docs/contributing/build-vyos.rst
index 7b3a154d..83b4c84d 100644
--- a/docs/contributing/build-vyos.rst
+++ b/docs/contributing/build-vyos.rst
@@ -23,7 +23,7 @@ also set up your own build machine and run a :ref:`build_native`.
The source code remains public and an ISO can be built using the process
outlined in this chapter.
-This will guide you though the process of building a VyOS ISO using Docker_.
+This will guide you through the process of building a VyOS ISO using Docker_.
This process has been tested on clean installs of Debian Jessie, Stretch, and
Buster.
@@ -59,11 +59,11 @@ yourusername``.
Build Container
---------------
-The container can built by hand or by fetching the pre-built one from DockerHub.
-Using the pre-built containers from the `VyOS DockerHub organisation`_ will
-ensure that the container is always up-to-date. A rebuild is triggered once the
-container changes (please note this will take 2-3 hours after pushing to the
-vyos-build repository).
+The container can be built by hand or by fetching the pre-built one from
+DockerHub. Using the pre-built containers from the `VyOS DockerHub
+organisation`_ will ensure that the container is always up-to-date. A rebuild
+is triggered once the container changes (please note this will take 2-3 hours
+after pushing to the vyos-build repository).
.. note: If you are using the pre-built container, it will be automatically
downloaded from DockerHub if it is not found on your local machine when
@@ -88,9 +88,11 @@ The container can also be built directly from source:
# For VyOS 1.2 (crux)
$ git clone -b crux --single-branch https://github.com/vyos/vyos-build
- # For VyOS 1.3 (equuleus, current)
+ # For VyOS 1.3 (equuleus)
+ $ git clone -b equuleus --single-branch https://github.com/vyos/vyos-build
+ # For VyOS 1.4 (sagitta, current)
$ git clone -b current --single-branch https://github.com/vyos/vyos-build
-
+
$ cd vyos-build
$ docker build -t vyos/vyos-build:crux docker # For VyOS 1.2
$ docker build -t vyos/vyos-build:current docker # For rolling release
@@ -131,10 +133,11 @@ your development containers in your current working directory.
.. note:: Some VyOS packages (namely vyos-1x) come with build-time tests which
verify some of the internal library calls that they work as expected. Those
- tests are carried out through the Python Unittest module. If you wan't to
- build the ``vyos-1x`` package (which is our main development package) you need
- to start your Docker container using the following argument:
- ``--sysctl net.ipv6.conf.lo.disable_ipv6=0``, otherwise those tests will fail.
+ tests are carried out through the Python Unittest module. If you want to
+ build the ``vyos-1x`` package (which is our main development package) you
+ need to start your Docker container using the following argument:
+ ``--sysctl net.ipv6.conf.lo.disable_ipv6=0``, otherwise those tests will
+ fail.
.. _build_native:
@@ -145,7 +148,8 @@ To build VyOS natively you require a properly configured build host with the
following Debian versions installed:
- Debian Jessie for VyOS 1.2 (crux)
-- Debian Buster for VyOS 1.3 (equuleus, current) - aka the rolling release
+- Debian Buster for VyOS 1.3 (equuleus)
+- Debian Bullseye for VyOS 1.4 (sagitta, current) - aka the rolling release
To start, clone the repository to your local machine:
@@ -154,11 +158,15 @@ To start, clone the repository to your local machine:
# For VyOS 1.2 (crux)
$ git clone -b crux --single-branch https://github.com/vyos/vyos-build
- # For VyOS 1.3 (equuleus, current)
+ # For VyOS 1.3 (equuleus)
+ $ git clone -b equuleus --single-branch https://github.com/vyos/vyos-build
+
+ # For VyOS 1.4 (sagitta, current)
$ git clone -b current --single-branch https://github.com/vyos/vyos-build
+
For the packages required, you can refer to the ``docker/Dockerfile`` file
-in the repository_. The ``./configure`` script will also warn you if any
+in the repository_. The ``./build-vyos-image`` script will also warn you if any
dependencies are missing.
Once you have the required dependencies installed, you may proceed with the
@@ -180,7 +188,10 @@ Please note as this will differ for both `current` and `crux`.
# For VyOS 1.2 (crux)
$ git clone -b crux --single-branch https://github.com/vyos/vyos-build
- # For VyOS 1.3 (equuleus, current)
+ # For VyOS 1.3 (equuleus)
+ $ git clone -b equuleus --single-branch https://github.com/vyos/vyos-build
+
+ # For VyOS 1.4 (sagitta, current)
$ git clone -b current --single-branch https://github.com/vyos/vyos-build
Now a fresh build of the VyOS ISO can begin. Change directory to the
@@ -192,9 +203,12 @@ Now a fresh build of the VyOS ISO can begin. Change directory to the
# For VyOS 1.2 (crux)
$ docker run --rm -it --privileged -v $(pwd):/vyos -w /vyos vyos/vyos-build:crux bash
- # For VyOS 1.3 (equuleus, current)
- $ docker run --rm -it --privileged -v $(pwd):/vyos -w /vyos vyos/vyos-build:current bash
+ # For VyOS 1.3 (equuleus)
+ $ docker run --rm -it --privileged -v $(pwd):/vyos -w /vyos vyos/vyos-build:equuleus bash
+ # For VyOS 1.4 (sagitta, current)
+ $ docker run --rm -it --privileged -v $(pwd):/vyos -w /vyos vyos/vyos-build:current bash
+
.. code-block:: none
# For MacOS (crux, equuleus, sagitta)
@@ -214,8 +228,8 @@ Start the build:
.. code-block:: none
- vyos_bld@d4220bb519a0:/vyos# ./configure --architecture amd64 --build-by "j.randomhacker@vyos.io"
- vyos_bld@d4220bb519a0:/vyos# sudo make iso
+ vyos_bld@8153428c7e1f:/vyos$ sudo make clean
+ vyos_bld@8153428c7e1f:/vyos$ sudo ./build-vyos-image iso --architecture amd64 --build-by "j.randomhacker@vyos.io"
When the build is successful, the resulting iso can be found inside the
``build`` directory as ``live-image-[architecture].hybrid.iso``.
@@ -234,46 +248,52 @@ Customize
=========
This ISO can be customized with the following list of configure options.
-The full and current list can be generated with ``./configure --help``:
+The full and current list can be generated with ``./build-vyos-image --help``:
.. code-block:: none
- $ ./configure --help
- usage: configure [-h] [--architecture ARCHITECTURE] [--build-by BUILD_BY]
- [--debian-mirror DEBIAN_MIRROR]
- [--debian-security-mirror DEBIAN_SECURITY_MIRROR]
- [--pbuilder-debian-mirror PBUILDER_DEBIAN_MIRROR]
- [--vyos-mirror VYOS_MIRROR] [--build-type BUILD_TYPE]
- [--version VERSION] [--build-comment BUILD_COMMENT] [--debug]
- [--custom-apt-entry CUSTOM_APT_ENTRY]
- [--custom-apt-key CUSTOM_APT_KEY]
- [--custom-package CUSTOM_PACKAGE]
+ $ vyos_bld@8153428c7e1f:/vyos$ sudo ./build-vyos-image --help
+ I: Checking if packages required for VyOS image build are installed
+ usage: build-vyos-image [-h] [--architecture ARCHITECTURE]
+ [--build-by BUILD_BY] [--debian-mirror DEBIAN_MIRROR]
+ [--debian-security-mirror DEBIAN_SECURITY_MIRROR]
+ [--pbuilder-debian-mirror PBUILDER_DEBIAN_MIRROR]
+ [--vyos-mirror VYOS_MIRROR] [--build-type BUILD_TYPE]
+ [--version VERSION] [--build-comment BUILD_COMMENT] [--debug] [--dry-run]
+ [--custom-apt-entry CUSTOM_APT_ENTRY] [--custom-apt-key CUSTOM_APT_KEY]
+ [--custom-package CUSTOM_PACKAGE]
+ [build_flavor]
- optional arguments:
+ positional arguments:
+ build_flavor Build flavor
+
+ optional arguments:
-h, --help show this help message and exit
--architecture ARCHITECTURE
- Image target architecture (amd64 or i386 or armhf)
+ Image target architecture (amd64 or arm64)
--build-by BUILD_BY Builder identifier (e.g. jrandomhacker@example.net)
--debian-mirror DEBIAN_MIRROR
- Debian repository mirror for ISO build
+ Debian repository mirror
--debian-security-mirror DEBIAN_SECURITY_MIRROR
- Debian security updates mirror
+ Debian security updates mirror
--pbuilder-debian-mirror PBUILDER_DEBIAN_MIRROR
- Debian repository mirror for pbuilder env bootstrap
+ Debian repository mirror for pbuilder env bootstrap
--vyos-mirror VYOS_MIRROR
- VyOS package mirror
+ VyOS package mirror
--build-type BUILD_TYPE
- Build type, release or development
+ Build type, release or development
--version VERSION Version number (release builds only)
--build-comment BUILD_COMMENT
- Optional build comment
+ Optional build comment
--debug Enable debug output
+ --dry-run Check build configuration and exit
--custom-apt-entry CUSTOM_APT_ENTRY
- Custom APT entry
+ Custom APT entry
--custom-apt-key CUSTOM_APT_KEY
- Custom APT key file
+ Custom APT key file
--custom-package CUSTOM_PACKAGE
- Custom package to install from repositories
+ Custom package to install from repositories
+
.. _iso_build_issues:
@@ -304,8 +324,8 @@ more or less similar looking error message:
(10:13) vyos_bld ece068908a5b:/vyos [current] #
To debug the build process and gain additional information of what could be the
-root cause wou need to `chroot` into the build directry. This is explained in
-the following step by step procedure:
+root cause, you need to use `chroot` to change into the build directry. This is
+explained in the following step by step procedure:
.. code-block:: none
@@ -729,7 +749,7 @@ package from our GitHub organisation - this is the place to be.
Any "modified" package may refer to an altered version of e.g. vyos-1x package
that you would like to test before filing a pull request on GitHub.
-Building an ISO with any customized package is in no way different then
+Building an ISO with any customized package is in no way different than
building a regular (customized or not) ISO image. Simply place your modified
`*.deb` package inside the `packages` folder within `vyos-build`. The build
process will then pickup your custom package and integrate it into your ISO.
@@ -771,7 +791,7 @@ Virtualization Platforms
QEMU
----
-Run following command after building the ISO image.
+Run the following command after building the ISO image.
.. code-block:: none
@@ -780,7 +800,7 @@ Run following command after building the ISO image.
VMware
------
-Run following command after building the QEMU image.
+Run the following command after building the QEMU image.
.. code-block:: none
diff --git a/docs/coverage.rst b/docs/coverage.rst
index 180dfe4b..1fb9a153 100644
--- a/docs/coverage.rst
+++ b/docs/coverage.rst
@@ -6,21 +6,23 @@ Overview over all commands, which are documented in the
``.. cfgcmd::`` or ``.. opcmd::`` Directives.
The build process take all xml definition files
-from `vyos-1x <https://github.com/vyos/vyos-1x>`_ and extract each leaf
-command or executable command. After this the commands are compare and shown in
+from `vyos-1x <https://github.com/vyos/vyos-1x>`_ and a periodical export of
+all VyOS commands and extract each leaf command or executable command.
+After this the commands are compare and shown in
the following two tables. The script compare only the fixed part of a command.
All varables or values will be erase and then compare:
for example there are these two commands:
* documentation: ``interfaces ethernet <interface> address
- <address | dhcp | dhcpv6>```
- * xml: ``interface ethernet <ethernet> address <address>``
+ <address | dhcp | dhcpv6>``
+ * xml: ``interfaces ethernet <ethernet> address <address>``
+ * VyOS: ``interfaces ethernet <text> address <value>``
Now the script earse all in between ``<`` and ``>`` and simply compare
the strings.
-**There are 2 kind of problems:**
+**There are 3 kind of problems:**
``Not documented yet``
@@ -30,9 +32,14 @@ the strings.
``Nothing found in XML Definitions``
* ``.. cfgcmd::`` or ``.. opcmd::`` Command are not found in a XML command
- * Maybe the command where changed in the XML Definition, or the feature is
- not anymore in VyOS
- * Some commands are not yet translated to XML
+ * Maybe the command where changed in the XML Definition, the feature is
+ not anymore in VyOS, or there is a typo
+
+``Nothing found in VyOS``
+
+ * ``.. cfgcmd::`` or ``.. opcmd::`` Command are not found in a VyOS command
+ * Maybe the command where changed, the feature is
+ not anymore in VyOS, or there is a typo
Configuration Commands
diff --git a/docs/documentation.rst b/docs/documentation.rst
index 77cd5cc4..1d7e3402 100644
--- a/docs/documentation.rst
+++ b/docs/documentation.rst
@@ -196,7 +196,7 @@ to use an alternative hyperlink use it this way:
handle build errors
"""""""""""""""""""
-The plugin will warn on build if a headline has a duplicate name in the
+The plugin will warn on build if a headline has a duplicate name in the
same document. To prevent this warning, you have to put a custom link on
top of the headline.
@@ -216,7 +216,7 @@ top of the headline.
==========
Lorem ipsum dolor sit amet, consetetur sadipscing elitr
-
+
.. _section B example:
Example
@@ -295,6 +295,21 @@ For an inline configuration level command, use ``:cfgcmd:``
:cfgcmd:`set interface ethernet eth0`
+
+To extract a defaultvalue from the XML definitions add a ``:defaultvalue:``
+to ``.. cfgcmd::`` directive.
+To have this feature locally, the vyos-1x submodule must be initialized before.
+Please be aware to not update the submodule in your PR.
+
+.. code-block:: none
+
+ .. cfgcmd:: set system conntrack table-size <1-50000000>
+ :defaultvalue:
+
+ The connection tracking table contains one entry for each connection being
+ tracked by the system.
+
+
opcmd
"""""
@@ -377,7 +392,7 @@ All RST files must follow the same TOC Level syntax and have to start with
.. code-block::
#####
- Titel
+ Title
#####
Configuration mode pages
@@ -389,7 +404,7 @@ stability for URLs used in the forum or blogpost.
For example:
- * ``set zone-policy`` is written in ``zone-policy/index.rst``
+ * ``set firewall zone`` is written in ``firewall/zone.rst``
* ``set interfaces ethernet`` is written in ``interfaces/ethernet.rst``
The article starts with a short introduction about the command or the
diff --git a/docs/index.rst b/docs/index.rst
index 2b775833..d5d25f48 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -15,7 +15,7 @@ VyOS User Guide
Install VyOS
^^^^^^^^^^^^
- Read about how to install VyOS on :ref:`Bare Metall<installation/install:installation>` or in a
+ Read about how to install VyOS on :ref:`Bare Metal<installation/install:installation>` or in a
:ref:`Virtual Environment<installation/virtual/index:running vyos in virtual environments>` and
how to use an image with the usual :ref:`cloud<installation/cloud/index:running VyOS in Cloud Environments>` providers
---
diff --git a/docs/installation/install.rst b/docs/installation/install.rst
index abfb0043..a2fa2d00 100644
--- a/docs/installation/install.rst
+++ b/docs/installation/install.rst
@@ -243,7 +243,7 @@ an aesthetic problem, but we've had that process fail in the past. But, small
key size of the Ed25519 algorithm allows passing public keys in command line
arguments, so verification process can be completely stateless:
-:vytask:`T2180` switched the validation system to prefer minisign over GPG keys.
+:vytask:`T2108` switched the validation system to prefer minisign over GPG keys.
To verify a VyOS image starting off with VyOS 1.3.0-rc6 you can run:
diff --git a/docs/installation/virtual/proxmox.rst b/docs/installation/virtual/proxmox.rst
index 0ae2d046..e44aa65a 100644
--- a/docs/installation/virtual/proxmox.rst
+++ b/docs/installation/virtual/proxmox.rst
@@ -4,14 +4,13 @@
Running on Proxmox
******************
-Proxmox is an open-source platform for virtualization. Users with a support
-subscription can download a qcow2 image that can be imported into Proxmox.
+Proxmox is an open-source platform for virtualization. Please visit
+https://vyos.io to see how to get a qcow2 image that can be imported
+into Proxmox.
Deploy VyOS from CLI with qcow2 image
=====================================
- A prebuilt image in qcow2 format is available to all VyOS subscribers for download and use directly within Proxmox.
-
1. Copy the qcow2 image to a temporary directory on the Proxmox server.
2. The commands below assume that virtual machine ID 200 is unused and that the user wants the disk stored in a storage pool called `local-lvm`.
diff --git a/docs/installation/vyos-on-baremetal.rst b/docs/installation/vyos-on-baremetal.rst
index 738f5e07..367e6df1 100644
--- a/docs/installation/vyos-on-baremetal.rst
+++ b/docs/installation/vyos-on-baremetal.rst
@@ -115,6 +115,8 @@ Refer to :ref:`wireless-interface` for additional information, below listed
modules have been tested successfully on this Hardware platform:
* Compex WLE900VX mini-PCIe WiFi module, only supported in mPCIe slot 1.
+* Intel Corporation AX200 mini-PCIe WiFi module, only supported in mPCIe slot 1.
+ (see :ref:`wireless-interface-intel-ax200`)
WWAN
""""
diff --git a/docs/introducing/history.rst b/docs/introducing/history.rst
index 054eecd6..af4afe4f 100644
--- a/docs/introducing/history.rst
+++ b/docs/introducing/history.rst
@@ -119,7 +119,7 @@ software) and even distribute them, given you rename it and remove
such assets before building. Although note that we do not provide
support for images distributed by a third-party. See the
`artwork license <https://github.com/vyos/vyos-build/blob/current/LICENSE.artwork>`_
-and the end-user license agreement at ``/usr/share/doc/vyos/EULA`` in
+and the end-user license agreement at ``/usr/share/vyos/EULA`` in
any pre-built image for more precise information.
diff --git a/docs/operation/index.rst b/docs/operation/index.rst
index e1414b3c..037c9286 100644
--- a/docs/operation/index.rst
+++ b/docs/operation/index.rst
@@ -8,4 +8,5 @@ Operation Mode
information
boot-options
+ password-recovery
raid \ No newline at end of file
diff --git a/docs/operation/password-recovery.rst b/docs/operation/password-recovery.rst
new file mode 100755
index 00000000..59f4d7c9
--- /dev/null
+++ b/docs/operation/password-recovery.rst
@@ -0,0 +1,25 @@
+.. _password-recovery:
+
+#################
+Password Recovery
+#################
+
+Using the console, restart the VyOS router. The GRUB menu appears.
+Select the relevant option from the GRUB menu and press Enter.
+The option must start with “Lost password change.”
+
+.. figure:: /_static/images/password-recovery-01.png
+ :width: 600
+
+The stand-alone user-password recovery tool starts running and prompts
+you to reset the local system user password.
+
+.. code-block:: console
+
+ Do you wish to reset the admin password? (y or n)
+ y
+ Which admin account do you want to reset?[vyos]
+ my_username
+ Enter my_username password:
+ Retype my_username password:
+ System will reboot in 10 seconds...
diff --git a/docs/quick-start.rst b/docs/quick-start.rst
index 90bdfcb4..3548a7e1 100644
--- a/docs/quick-start.rst
+++ b/docs/quick-start.rst
@@ -168,8 +168,8 @@ Apply the firewall policies:
.. code-block:: none
- set interfaces ethernet eth0 firewall in name 'OUTSIDE-IN'
- set interfaces ethernet eth0 firewall local name 'OUTSIDE-LOCAL'
+ set firewall interface eth0 in name 'OUTSIDE-IN'
+ set firewall interface eth0 local name 'OUTSIDE-LOCAL'
Commit changes, save the configuration, and exit configuration mode: